Expert de sélection d'interface

De RAD Studio
Aller à : navigation, rechercher

Remonter à Menu Fichier

Fichier > Nouveau > Autre... > Nouvel objet COM

L'expert Sélection d'interface est accessible en cliquant sur le bouton Liste de l'expert Nouvel objet COM. L'expert Sélection d'interface vous permet de sélectionner l'interface duale ou personnalisée prédéfinie à implémenter avec l'objet COM que vous êtes en train de créer. L'interface sélectionnée devient l'interface par défaut du l'objet COM nouvellement créé. L'expert d'objet COM ajoute à l'unité d'implémentation générée les implémentations squelette de toutes les méthodes de cette interface. Vous pouvez ensuite remplir le corps de ces méthodes afin de fournir une implémentation de l'interface.

Avertissement : L'expert Sélection d'interface n'ajoute pas l'interface à la bibliothèque de types de votre projet. Cela signifie que lorsque vous déployez votre objet, vous devez aussi déployer la bibliothèque de types qui définit l'interface de votre objet.

Elément Description

Liste des interfaces

L'expert liste toutes les interfaces définies dans les bibliothèques de types recensées. Vous pouvez sélectionner n'importe quelle interface duale ou personnalisée depuis cette liste. Chaque interface est préfixée par le nom du fichier qui contient sa bibliothèque de types. Cela peut être un fichier d'exécutable (.exe), de bibliothèque (.dll ou .ocx) ou de bibliothèque de types (.tlb).

Loupe ChercherChercher

Entrez la chaîne de recherche. La liste des interfaces inclut automatiquement seulement les interfaces qui correspondent à votre chaîne de recherche. Cliquez sur X pour effacer la chaîne de recherche.

Ajouter une bibliothèque

Si l'interface souhaitée appartient à une bibliothèque de types non encore recensée, cliquez sur le bouton Ajouter une bibliothèque, naviguez jusqu'à la bibliothèque de types contenant l'interface voulue et cliquez sur OK. Cela recense la bibliothèque de types sélectionnée et rafraîchit la liste des interfaces de l'expert Sélection d'interface.