GenTLB.exe

Aus RAD Studio
Wechseln zu: Navigation, Suche

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.

Befehlszeilensyntax

GENTLB [<options>] <sourcefile>


Befehlszeilenelemente

Element Beschreibung

<Optionen>

Befehlszeilenoptionen. Optional.

<Quelldatei>

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

-T<Name>

Legt den Namen <Name> der Typbibliotheksdatei fest, die erstellt werden soll.

-D<Pfad>

Legt den Ausgabeverzeichnispfad <Pfad> fest.

-C

Generiert die C++-Sprachbindungsdatei.

-P

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

Siehe auch