1. 무식한 방법 : 특정파일을 임의의 이름으로 무조건 자운로드 시도합니다. 물론 에러체크를 해야 겠지요. 에러가 발생했다면 파일이 없는것이니까(통신상의 에러일수도 있겠지만) 파일이 없을때의 처리를 해주시구요, 에러가 발생하지 않았다면 임의의 이름으로 저장된 파일을 지워주면 되겠습니다.
2. 조금 덜 무식한 방법 : FTPDirectoryList.Name.Count-1 까지 루프를 돌려서 FTPDirectoryList.name 을 검사합니다.
전 루프돌리기가 귀찮아서 위의 무식한 방법을 사용함다. 다른 방법이 있으면 알려주시겠습니까?
> nmftp에서 파일을 다운받을때 파일 유무를 체크후 받고 싶습니다.
> 어떻게 해야하나요.
> 아시는분 계시면 예제좀 올려주시면 감사하겠습니다...
> 그럼 즐코하십시요... *^^*
파일을 다운받을라구 하실때 download함수를 실행하실꺼 아닙니까?
그때 응답코드(ReplyCode ? 맞나...)을 확인해보십시오.
그리고 RFC ftp표준문서번호는 969번인가 그럴껍니다...
RFC 웹사이트(www.ierf.org)에 가시면 RFC검색할 수 있는데요...
거서 문서번호느시구 검색해 보시면 응답코드에 대한 설명이 있습니다.
아마도 응답코드가 450번인가 550번인가가 화일이 없는 경우에 발생할 껍니다.
루프를 돌리는 것보다는 나은 방법이게쪄?
고럼 아뇽~~~