Forum: Win32/Win64 API (native code)
Delphi
by verwirrt,
31. Aug 2006
Hallo,
vielleicht bringt dich das weiter, allerdings lässt sich so nicht entnehmen, welchen Prozess das betrifft:
http://www.delphipraxis.net/internal_redirect.php?t=80892&highlight=ge%F6ffnet
Generell könnte man etwas mit der Datei tun (zum Schreiben öffnen) und abfangen, ob das geht oder nicht, so ermitteln, ob sie geöffnet ist (z.B. Try... Except).
Gruß
Forum: Win32/Win64 API (native code)
Delphi
by verwirrt,
31. Aug 2006
Hallo,
wie das programmatisch zu bewerkstelligen ist, weiß ich nicht.
Dennoch 2 Anregungen:
1. Sofern das Programm nur auf Windows XP (ich weiß nicht, ob's auch in der Home Edition enthalten ist)/2003 läuft, kannst du das integrierte openfiles verwenden, wobei zur Berücksichtigung lokal geöffneter Dateien erst
openfiles /Local ON