I'd like to know that how can I check from my delphi appliaction when an another windows application opens a file.
FE.: I need to know when the user open a word
If you are checking when a specific document is opened then one way to do it might be to periodically check the read-only state of the document and use that as an indicator of when it has been opened.