indy ftp로 파일 다운로드 받는걸 만드는데요 ㅜㅜ
iftp.size(파일명) 이렇게 하면 파일의 사이즈를 가지고 온다구
알고 있습니다.
테스트용 파일이 zip으로 압축되어 있구
Unix Ftp 서버에서
다운받을때 Progressbar 에 나타내려구 합니다.
원래 파일 크기는 786432 byte 인디
근디 iftp.size('aaa.zip') 해서 값을 받으면
4294967295란 엄청난 숫자로 나오네요 ㅜㅜ
왜 그런가요?
이넘이 integer 범위를 넘어서서
progressbar에 max값할당시 에러도 나구
정확한 max값할당을 할수도 없습니다.
정확한 파일크기를 byte로 가져오는 방법은 없는가요?
아시는분은 답변바랍니다.
수고하세요!
|