David,
Maybe you can forcefully check if it's completed.
handle=fopen(TargetFile,12)
if handle<=0
messagebox(ferror())
else
lnSizeWritten=fseek(handle,0,2)
=fclose(handle)
endif
lnSizeWritten=fsize(lcSource)
As I remember you were using VFP5. If VFP6 you could also StrToFile() and FileToStr().
Cetin
>Cetin,
>
>I am coding some statements to force the program to wait 20 seconds after the file zipup and file copies. That should be way more than enough. I hope that helps. I don't have access to the user's machine, so I can't tell what type of settings are being used. I will let you know.
>
>Thanks again.
>