Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Exceldatei geöffnet und von wem? (https://www.delphipraxis.net/182750-exceldatei-geoeffnet-und-von-wem.html)

zeras 14. Nov 2014 21:46

Exceldatei geöffnet und von wem?
 
Ich suche nach einer Möglichkeit, um herauszufinden, ob eine Exceldatei gerade geöffnet ist und wenn möglich, den User herauszubekommen, wer diese Datei gerade offen hat.
Wenn man eine Exceldatei öffnet, die gerade von jemand anderen schon geöffnet wurde, bekommt man ja einen Hinweis. So etwas möchte ich im Delphi nachbilden.
Wonach kann ich suchen?

himitsu 15. Nov 2014 01:49

AW: Exceldatei geöffnet und von wem?
 
[DP]prüfen ob Datei geöffnet[/DP] :roll:
[DP]prüfen ob Datei in Benutzung[/DP]
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.
MSDN-Library durchsuchentool help api / http://msdn.microsoft.com/en-us/libr.../ms686837.aspx


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz