Q&A

  • Re: NMFTP로 전송받았은데...(최용일님?)
문형록 wrote:

> NMFTP로 서버의 화일을 전송 받았습니다.

>

> 문제는 client에서 잘 실행되던 exe화일인데, NMFTP를 사용하여 다운로드 하여서 실행하면 도스창이 뜨면서, 'this program must be run under Win32'라고 출력됩니다.

> 그런데 다른 일반 FTP프로그램으로 전송받으면 아무이상 없이 잘되거든요...

> 코딩한 소스는 다음과 같습니다.

> begin

> nmftp1.host :='접속아이피';

> nmftp1.Port := 포트번호;

> nmftp1.TimeOut := 100000;

> nmftp1.UserID := 아이디;

> nmftp1.Password := 패스;

> try

> nmftp1.connect;

> except

> on E:exception do

> writeln(E.message);

> end;

> begin

> try NMFTP1.Download(전송받을 화일, 저장위치와 저장화일명); except end;

> end;

>

> 알고계신분 도움바랍니다.





NMFTP1.Mode(MODE_IMAGE); //binary

// MODE_ASCII



try

NMFTP1.Mode(MODE_IMAGE); //binary경우

NMFTP1.Download(전송받을 화일, 저장위치와 저장화일명);

except

end;



0  COMMENTS