Is there a way to detect if a file is open in another application from MATLAB?
Mostrar comentarios más antiguos
I have a problem reading a file and I would like to check if the file is already opened by another application before using load.
I have received access conflicts when I try to read a file with MATLAB while this file is written to by another application.
Any idea?
2 comentarios
Walter Roberson
el 8 de Feb. de 2011
Are you willing to restrict this question to MS Windows and access to either local drives or a shared drive on a Windows server? The answers get much more complicated in other cases.
quai20
el 8 de Feb. de 2011
Respuesta aceptada
Más respuestas (1)
Aurelien Queffurust
el 8 de Feb. de 2011
1 voto
Another strategy is to use a file as a semaphore.
This trick is used for example in this submission: Multicore - Parallel processing on multiple cores
Categorías
Más información sobre MATLAB en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!