prüfen ob Datei geöffnet
prüfen ob Datei in Benutzung
usw.
PS: Sowas geht nur, wenn das Programm die Datei geöffnet hält und nicht nur geladen, geschlossen und dann blos anzeigt. (z.B. nur am Anfang mal kurz mit LoadFromFile in einem Memo)
Auch Open Office verhält sich da teilweise etwas anders, als MS Office.
Man kann eventuell irgendwie rausbekommen mit welchem Programm die Datei geöffnet ist. (funktioniert aber nicht immer)
Oder man sucht einfach nur, ob irgendwo ein Execl offen ist und bei wem.
tool help api /
http://msdn.microsoft.com/en-us/libr.../ms686837.aspx