Ich versuche, auf eine COM-DLL (eObjectBroker) aus meiner C# -Anwendung zuzugreifen. Hier sind Dinge, die ich getan habe.Aufrufen eines COM-Objekts von .Net C#
tlbimport mit
eObjectBroker.dll
ausführen, um die Baugruppe zu erhalten. Ich bekomme zwei Baugruppen, daCOMSVCLIB
voneObjectBroker
referenziert wird. So habe icheObjectType.dll
undCOMSCVLIB.dll
Ich füge Verweis auf diese beiden Baugruppen in meinem .Net C# -Projekt. Ich füge auch einen Verweis auf als Funktionsaufruf Ich mache ein Recordset-Objekt zurück.
Ich erstelle die Instanz für eine Klasse in
eObjectType
und eine seiner Funktionen aufrufen. Auf dieser Anruf erhalte ich die FehlerObject variable or with Block variable not set
Was habe ich verpasst? Ist dies die richtige Methode, um auf die COM-DLL zuzugreifen?