About-Read​DirectoryC​hangesW

3 views (last 30 days)
NK University
NK University on 3 Nov 2011
Is there any method to use th API: ReadDirectoryChangesW and FindFirstChangeNotification in matlab for us matlab users to monitor a folder for checkfor if there are new files or someother information? Thanks for your help!

Answers (1)

Walter Roberson
Walter Roberson on 3 Nov 2011
You could probably do it via Mex or ActiveX (if you could find an appropriate ActiveX control)
Standard warning: the fact that a file has come in to existence seldom means that the file is ready to read. I am not aware of any MS Windows API call that can tell you that a file is "ready to be read"... especially if a networked file system is involved.
  3 Comments
Walter Roberson
Walter Roberson on 4 Nov 2011
I am not familiar enough with Mex or Windows to answer this.
I do find that on MS Windows, MATLAB uses Windows Change Notification Handles internally, but I do not see any way for the users to access them.
I also seem to recall that there is a Java class that can be used to get change notifications; I have seen it posted 3 or 4 times, but unfortunately I do not seem to be able to track it down.
NK University
NK University on 4 Nov 2011
Thank you for your kindly help again. I will try it. Thank you for your kindly help!

Sign in to comment.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!