While a file is downloading, isn't its files size reported as zero? Couldn't you use adir() to get its attributes and look for a non-zero file size?
>Thanks. Now, after bitching about inadequate testing, this has not been tested under Win2K, and there might be issues if a tool like GetRight is in the loop - GetRight will download segments of a file offered at several sites in parallel, and might write and release the file after each segment finished; I don't know the detailed operations for everything. Most FTP implementations download to a temp file and rename to the real target name on completion, or open it in create mode and write, which would prevent you from opening it in unbuffered read/write mode as shown below.
>
>That should cover it.
>
Mark McCasland
Midlothian, TX USA