COM DLL erstellen?

jccTeq

Erfahrenes Mitglied
Hi Leute,

ich hab hier 'n kleines Problem. Ich hab 'n Projekt, das mir 'ne DLL und 'ne TLB erstellt. Diese soll einige COM Schnittstellen enthalten. Die Definition einiger Methoden/Klassen findet ja in einer IDL-Datei des Projektes statt.

So...

Die TLB Datei kann ich nun auch beispielsweise bei MS Excel im Visual Basic über "Verweise" einbinden und sehe auch im Objekt-Browser die in der IDL angegebenen Klassen samt ihren Methoden.

Aber ich kann sie nicht aufrufen.

Ich erhalte als Fehlermeldung immer

Laufzeitfehler '91': Objektvariable oder With-Block nicht festgelegt

sobald ich eine der exportieren Methoden aufrufen will.

Was ich noch merkwürdig finde, ist die Tatsache, daß ich zwar die TLB über Verweise hinzufügen kann, nicht aber die DLL. Dort sagt mir Excel/VBA nur

Verweis auf angegebene Datei kann nicht hinzugefügt werden.

Kann mir jemand sagen, was ich mit meinem Projekt (verwendet weder MFC, noch ATL) noch anstellen muss, damit ich es in Excel nutzen kann?

Danke!

Grüße,
Hendrik
 
Kann das keiner beantworten? Was braucht ihr noch an Details? Ich bemühe mich, alles zu liefern, was für eine Antwort notwendig ist! Aber bitte, helft mir!

Danke!
 
Zurück