Click here to Skip to main content
15,891,943 members

Comments by kiran krishh (Top 2 by date)

kiran krishh 28-Oct-10 10:41am View    
First of all, my sincerest thank you for taking time for my issue. I have already tried to using the Create event the FileSystemWatcher class. However the event is fired when ever a file gets copied to the folder. It does not wait for the entire copy process to complete. Also I searched for a property or event in FileSystemWatcher which would tell me if the copy process is still in progress.
To better describe the scenario let me give you a example. Suppose if there are three files f1, f2 and f3. The user will copy these files into target folder and once these file has been copied the files have to be process in the order of f1, f2 and f3. If user copies only file f1 and f3 then the files will be process in the following order : f1 then f3.
When I tried using FileSystemWatcher Create event, the event was fired for each file and cannot be used to determine if all the files have been copied in by the operation system.
kiran krishh 28-Oct-10 10:39am View    
First of all, my sinceritest thank you for taking time for my issue.

I have already tried to using the Create event the FileSystemWatcher class. However the event is fired when ever a file gets copied to the folder. It does not wait for the entire copy process to complete. Also I searched for a property or event in FileSystemWatcher which would tell me if the copy process is still in progress. To better describe the scenario let me give you a example.

Suppose if there are three files f1, f2 and f3. The user will copy these files into target folder and once these file has been copied the files have to be process in the order of f1, f2 and f3. If user copies only file f1 and f3 then the files will be process in the following order : f1 then f3.

When I tried using FileSystemWatcher Create event, the event was fired for each file and cannot be used to determine if all the files have been copied in by the operation system.

Hope that makes sense to you :)