TLB ansprechen

05/11/2008 - 23:07 von Silvia G. | Report spam
Hi Ihr!

Ich habe eine .tlb-Datei bekommen und gesagt bekommen, das wàre COM, und
"na klar kannst Du die über Visual Basic 6 ansprechen!".
Ich bin da aber misstrauisch.
Ich habe die .tlb über Verweise eingebunden, aber das Ding gibt nur
Enumerationen zurück.
Weiß jemand, ob der Typ, der mir gesagt hat, einen Fehler gemacht hat
und es vielleicht doch mehr braucht, um eine .tlb anzusprechen, oder ob
ich einen Fehler gemacht habe.
Also die .tlb müsste Function und Methoden anbieten, tut es aber nicht.

Silvia Ganter
 

Lesen sie die antworten

#1 Brausewetter, Kurt
06/11/2008 - 13:22 | Warnen spam
Hallo Silvia
Eine TLB enthàlt keinen Ausführbaren Code:
In der TLB wird nur beschrieben wie Daten an Ausführbaren Code übergeben werden
(Es gibt natürlich hier noch deutlich mehr was drin stehen kann!).
Lade dir den ResKit
http://www.microsoft.com/downloads/...laylang=en

Mit OleView aus ResKit:
Und schau dir die den CoInstancing Abschnitt in der TLB an. Ist hier nichts
enthalten hast du auch keine COM-Objekte die du Instanzieren kannst.


"Silvia G." schrieb im Newsbeitrag
news:
Hi Ihr!

Ich habe eine .tlb-Datei bekommen und gesagt bekommen, das wàre COM, und "na
klar kannst Du die über Visual Basic 6 ansprechen!".
Ich bin da aber misstrauisch.
Ich habe die .tlb über Verweise eingebunden, aber das Ding gibt nur
Enumerationen zurück.
Weiß jemand, ob der Typ, der mir gesagt hat, einen Fehler gemacht hat und es
vielleicht doch mehr braucht, um eine .tlb anzusprechen, oder ob ich einen
Fehler gemacht habe.
Also die .tlb müsste Function und Methoden anbieten, tut es aber nicht.

Silvia Ganter

Ähnliche fragen