GenTLB.exe
Remonter à Utilitaires de ligne de commande - Index
GenTLB.exe est le générateur de bibliothèque de types. Lorsque vous compilez ou construisez un projet qui contient une bibliothèque de types, le générateur de bibliothèque de types compile le fichier texte RIDL (Restricted Interface Definition Language) dans le fichier binaire .tlb.
Quand la plate-forme cible en cours est Windows 64 bits, l'EDI passe maintenant "-E64" à GenTLB.exe. Le résultat est une bibliothèque de types dont SYSKIND est défini sur SYS_WIN64 (comparé à SYSKIND=SYS_WIN32 pour une bibliothèque de types 32 bits). Pour de plus amples informations, voir TLIBIMP.EXE.
Vous pouvez utiliser GenTLB.exe dans vos builds personnalisés. Si vous utilisez MSBuild à partir de la ligne de commande, MSBuild utilise alors automatiquement GenTLB.exe.
Sommaire
Syntaxe de la ligne de commande
GENTLB [<options>] <sourcefile>
Eléments de la ligne de commande
Elément | Description |
---|---|
|
Options de la ligne de commande. Facultatif. |
|
Le fichier texte RIDL décrivant la bibliothèque de types à générer. |
Pour afficher l'aide de la ligne de commande de GENTLB, entrez :
gentlb
ou
gentlb -?
Options de la ligne de commande
GenTLB.EXE supporte les options de ligne de commande listées dans le tableau suivant :
Options de la ligne de commande GenTLB
Option | Description |
---|---|
|
Définit le nom du fichier bibliothèque de types à générer sur |
|
Définit le |
|
Définit s'il faut générer le fichier de liaison du langage C++. |
|
Définit s'il faut générer le fichier de liaison du langage Delphi. |
Exemples
Exemple 1
Pour créer AppName.tlb à partir du contenu de AppName.ridl :
gentlb AppName.ridl
Exemple 2
Pour créer une bibliothèque de types basée sur un fichier .ridl nommé différemment, utilisez l'option -T
pour spécifier le nom de la bibliothèque de types. Pour créer AppName.tlb à partir du contenu de model.ridl :
gentlb -TAppName.tlb model.ridl