>Is there any way in VFP6.0 that you can check if a file has finished writing to a directory? We have a program that checks a directory to see if a file has been FTPed in.
>
>I am looking for a way to determine that the file has completed it’s transfer and it is now safe to move or use.
>
FUNCTION IsItSoupYet
LPARAMETER cAbsoluteFilePath
LOCAL nFH
nFH = -1
IF FILE(FULLPATH(cAbsoluteFilePath))
nFH = FOPEN(FULLPATH(cAbsoluteFilePath),12)
IF nFH # -1
=FCLOSE(nFH)
ENDIF
ENDIF
RETURN (nFH # -1)