Guten Tag,
ich komme eigentlich aus der .Net C# Ecke und habe daher nicht ganz soviel ahnung von den eigenheiten von Delphi und bräuchte daher ein wenig Hilfe. Mein Problem:
Ich habe in C# eine
COM DLL erstellt die funktionen und ein Event erhält. Ich kann mit Delphi ohne großen probleme die TLB mit der
DLL importieren und die Funktionen benutzen das funktioniert so weit gut. Jetzt geht es aber daraum aus der
COM DLL das Event was ich mit C# erstellt habe zu abonnieren und zu benutzen. Ich bin darüber gestoßen das man für
COM Events EventSinkImp benutzen soll der ein geeigneten Wrapper für das
COM Event erstellt. Wenn ich diesen Wrapper benutze meckert er in der erstellten Datei ein paar Datentypen an, die anscheinend auch aus der .Net kommen aber ich gar nicht in meiner
DLL benutze oO. Bei der erstellung der
DLL habe ich mich vornämlich an diese beiden Artikel gehalten:
Artikel1 und
Artikel2. Ich habe die Beispiele auch direkt getesten mit leider immer den selben Fehler das wohl das EventSinkImp das Event nicht richtig Wrapped. Hat jemand eine Idee oder hat sowas schonmal gemacht? Ich wäre um jede Hilfe dankbar
Gruß Daniel