Einzelnen Beitrag anzeigen

Benutzerbild von Shivan
Shivan

Registriert seit: 5. Mär 2003
Ort: Ravensburg
131 Beiträge
 
Delphi 6 Enterprise
 
#3

Re: COM - Eventsinks - Late Binding möglich?

  Alt 1. Apr 2007, 09:33
Zitat von hoika:
im Netz gibt es direkt Eventsink.
Damit wird um die Events beim Import der TLB
eine Delphi-lesbare Struktur gebaut.

Die kann man dann über normale Delphi-Events (OnBla (Sender ...)
abfragen.
Ja, das kenne ich... über Delphi direkt den Import oder dann bspw. über EventSinkImp.

Zitat von hoika:
Aber es sollte auch Late gehen.
Yo, nur hab ich bisher noch nirgends ein schönes Beispiel dafür gefunden, wie das gehen soll. Weil in Delphi wird dann ja über das InvokeEvent und über die Id dann ermittelt, welches Event das ist... aber dazu muss der TOleServer mit dem OLE-Server verbunden sein.

Ich werds jetzt wohl doch mal über EventSinkImp versuchen und dann die spezifischen Klassen durch IDispatch ersetzen... somit bin ich zur TLB unabhängig.
Markus Stein
  Mit Zitat antworten Zitat