Einzelnen Beitrag anzeigen

ThoPos

Registriert seit: 30. Jun 2004
Ort: Köln
69 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#1

OLE-Objekt über Prozess-ID binden

  Alt 10. Aug 2015, 07:02
Hallo zusammen,

ich stehe vor folgenden Problem und sehe (momentan) die Lösung nicht.

Der Anwender hat mehrere Instanzen eines OLE-fähigen Programmes laufen, z.B. winword.exe oder excel.exe. Nun soll mein Programm eine bestimmte Instanz per OLE binden und das geöffnete Dokument ansprechen.

Das Auslesen aller Proess-ID der gesuchten Exe-Dateien ist einfach. Mein Problem ist aber:
Wie binde ich ein Programm per OLE, wenn ich nur dessen Prozess-ID kenne?

Der Weg über die ROT (running object table) geht leider nicht, da die geöffneten Dokumente leider dort nicht eingetragen werden.

Gruß aus Köln
Thomas
Thomas
  Mit Zitat antworten Zitat