Lotus Notes / Domino Sonstiges > OLE/COM-Programmierung
Abfrage ob Word-Datei existiert oder bereits geöffnet
Axel:
Ich hab's mal auf die Schnell probiert.
--- Code: --- Dim objWord As Variant
Dim WordDocs As Variant
Set objWord = GetObject("", "Word.Application")
Set WordDocs = objWord.Documents
Forall x In WordDocs
Msgbox x.Name
End Forall
--- Ende Code ---
Du musst dann nur die Rückgaben entsprechend auswerten.
Axel
DerAndre:
Örg, falsche Sprache... Sorry
Silver:
Danke nochmals allen Helfern. ;D
Habe das Problem nun über die dir-Abfrage (existiert Datei) gelöst, da ich Probleme hatte die offenen Word-Dokumente abzufragen, wenn ich mehrere Word-Sessions geöffnet hatte.
eknori (retired):
--- Zitat ---da ich Probleme hatte die offenen Word-Dokumente abzufragen, wenn ich mehrere Word-Sessions geöffnet hatte.
--- Ende Zitat ---
Das lässt sich über die Windows API bewerkstelligen ...
Axel:
--- Zitat von: Silver am 21.04.08 - 11:39:09 ---Gibt es die Möglichkeit abzufragen, ob eine bestimmte Word-Datei momentan/aktuell in Benutzung ist bzw. ob eine solche in einem vorgegebenen Verzeichnis existiert.
Nun muss ich aber nochmals abprüfen ob ein und dieselbe Person die tmp.doc bereits geöffnet hat, um diese vorher schliessen zu lassen oder unter einem anderen Namen abzuspeichern.
--- Ende Zitat ---
Hier hinkt die Lösung mit Dir aber ganz gewaltig. Du kannst nur abfragen, ob die Datei bereits vorhanden ist, aber nicht ob sie aktuell in Word offen ist.
Axel
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln