Question

Quels sont les indicateurs requis pour que tlibimp.exe imite correctement le choix 'Composant - > Importer le contrôle ActiveX - > Installer' dans l'EDI de Borland C ++ Builder 5? Je passe actuellement tlibimp ocx et -L-, mais il y a une perte de fonctionnalité par rapport aux résultats de son importation manuelle.

Était-ce utile?

La solution 2

Il s’est avéré que la perte de fonctionnalité était due au fait que le fichier ocx que j’importais n’était pas enregistré. Les projets qui utilisaient ce contrôle activeX étaient toujours compilés sans problème, mais étaient toujours défectueux. L'enregistrement de l'ocx avec regsvr32 a résolu le problème.

Autres conseils

La ligne de commande dépend de ce que l'EDI tente de faire. Par exemple, installez un composant en tant que x actif.

-A Suffixe du fichier TypeLibrary (par défaut, '_TLB', -A-: no suffixe)   -D Répertoire de sortie

-F TypeLibrary Nom du fichier de sortie (extension ignorée)

-N Nom d'espace de nom C ++   -X OCX Wrappers Nom du fichier de sortie (extension ignorée - C ++ seulement)

Commutateurs: - (les valeurs par défaut sont indiquées ci-dessous)

-C- Générer un fichier d'importation C ++

-E + Génère une classe wrapper pour les dispinterfaces (C ++ uniquement)

-G + Expose l'espace de noms avec l'instruction 'using'

-H + Générer des wrappers de composants IDE pour les contrôles ActiveX

-J- Générer le fichier source CORBA IDL

-K- Générer des stubs et des squelettes Pascal CORBA

-L- Générer des wrappers de composants IDE pour les serveurs OLE

-O + Générer des wrappers CoClass Creator

-P + Générer le fichier d'importation Pascal

-Q + Fonction Generate 'Register' pour les wrappers de composants IDE

-R + Générer des fichiers pour les bibliothèques de types dépendantes

-S + Mappez HRESULT stdcall sur un appel sécurisé sur des interfaces doubles (Delphi uniquement)

-T- Mappez HRESULT stdcall sur appel sécurisé sur toutes les interfaces (Delphi uniquement)

-V- Générer des wrappers d'événements pour serveur (C ++ uniquement)

-W + Avertissements dans le fichier d'importation

-Yh Ignore l'indicateur [Caché] lors de l'importation

-Yr Ignore l'indicateur [Restricted] lors de l'importation

-Yp Ignore l'indicateur [PreDeclID] lors de l'importation

-Ya combiné -Yh -Yr -Yp

-

Michael

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top