Q&A

  • indy ftp와 delZip 문제가...
안녕하세요
왕초보 델파이 이용자입니다
두가지 질문이 있는데요.
둘다 파일의 생성과 관련된 질문입니다.

첫번째.
ZIP파일 형식으로 압축되어지는 파일이 생성되고 있습니다.
완성된 상황이 아닌 상태에서(copy의 경우처럼)
프로그램은
10초에 한번씩 파일이 생성되고 있는 디렉토리를 검색하여
파일이 존재하면 압축을 풀어버리도록 만들었습니다.

아직 파일이 완성되지 않은 상태여서 그런지
에러나 나는군요.
파일이 완전히 생성되었는지 체크 할려면 어떻게 하나요?

두번째.
위에와 똑같이 파일이 완전히 생성되기 전에 다운을 받고
압축을 풀때 나는 에러 입니다.
FTP의 특정폴더에 지금
200메가 가량의 파일을 업로드 합니다.
파일은 완전히 올라가잇지는 않치만.
List함수를 사용하면 파일 리스트를 얻어올수 있습니다.
그럼 아직 완전히 올라가지 않은 파일을
다운받게 되더군요.
완성되지 않은 파일을 받아서 압축을 풀려고 하니
당연히 에러 뜨고요..
indy ftp에서 지금 업로드 되고 있는 파일인지
아닌지 알수 있는 방법은 없습니까??
업로드 되고 있는 파일들은
안받았으면 하는데요..
어떻게 방법이 없을까요?
1  COMMENTS
  • Profile
    김대혁 2004.03.03 21:44

    == 10초에 한번씩 파일이 생성되고 있는 디렉토리를 검색하여
    파일이 존재하면 압축을 풀어버리도록 만들었습니다. ==

    파일사이즈를 적어놓으면 되지 않을까요?