GenTLB.exe
Nach oben zu Befehlszeilenhilfsprogramme - Index
GenTLB.exe ist der Typbibliotheks-Generator. Wenn Sie ein Projekt, das eine Typbibliothek enthält, compilieren oder erzeugen, compiliert der Typbibliotheks-Generator die textbasierte RIDL-Datei (Restricted Interface Definition Language) in die binäre .tlb-Datei.
Wenn die aktuelle Zielplattform 64-Bit-Windows ist, übergibt die IDE jetzt "-E64" an GenTLB.exe. Das Ergebnis ist eine Typbibliothek, deren Feld SYSKIND SYS_WIN64 enthält (im Vergleich zu SYSKIND=SYS_WIN32 für eine 32-Bit-Typbibliothek). Weitere Informationen dazu finden Sie unter TLIBIMP.EXE.
Sie können GenTLB.exe in Ihren benutzerdefinierten Builds verwenden. Wenn Sie MSBuild von der Befehlszeile aus aufrufen, verwendet MSBuild automatisch GenTLB.exe.
Inhaltsverzeichnis
Befehlszeilensyntax
GENTLB [<options>] <sourcefile>
Befehlszeilenelemente
Element | Beschreibung |
---|---|
|
Befehlszeilenoptionen. Optional. |
|
Die textbasierte RIDL-Datei zur Beschreibung der zu erstellenden Typbibliothek. |
Um die Befehlszeilenhilfe für GENTLB anzuzeigen, geben Sie Folgendes ein:
gentlb
oder
gentlb -?
Befehlszeilenoptionen
GenTLB.EXE unterstützt die in der folgenden Tabelle aufgeführten Befehlszeilenoptionen:
Befehlszeilenoptionen für GenTLB
Option | Beschreibung |
---|---|
|
Legt den Namen <Name> der Typbibliotheksdatei fest, die erstellt werden soll.
|
|
Legt den Ausgabeverzeichnispfad <Pfad> fest.
|
|
Generiert die C++-Sprachbindungsdatei. |
|
Generiert die Delphi-Sprachbindungsdatei. |
Beispiele
Beispiel 1
Um AppName.tlb aus dem Inhalt von AppName.ridl zu erstellen, geben Sie Folgendes ein:
gentlb AppName.ridl
Beispiel 2
Um eine Typbibliothek aus einer .ridl-Datei mit einem anderen Namen zu erstellen, geben Sie zum Festlegen des Namens der Typbibliothek die Option -T
an. Um AppName.tlb aus dem Inhalt von model.ridl zu erstellen, geben Sie Folgendes ein:
gentlb -TAppName.tlb model.ridl