Comment : référencer des composants COM et .NET Framework au sein des macros
Les macros Visual Studio peuvent uniquement référencer des composants .NET Framework. Pour référencer des composants COM, vous devez d'abord importer ceux-ci à l'aide de l'outil TLBIMP. TLBIMP « encapsule » le composant afin que les macros Visual Studio puissent le référencer.
Référencer un composant .NET
Pour référencer un composant .NET Framework
Dans l'éditeur de macros, choisissez Ajouter une référence dans le menu Projet. La boîte de dialogue Ajouter une référence s'affiche.
Dans la boîte de dialogue Ajouter une référence, sélectionnez un des composants de la liste, puis choisissez Sélectionner.
Référencer un composant COM
La liste des composants affichée dans la boîte de dialogue Ajouter une référence contient tous les composants installés par .NET Framework, ainsi que tous les modules privés que vous avez placés dans le répertoire \Microsoft Visual Studio 10.0\Common7\IDE\PublicAssemblies.
Pour importer un composant COM et le référencer dans l'éditeur de macros
À partir d'une invite de commande, exécutez TLBIMP sur le composant COM que vous voulez importer.
Conseil
TLBIMP est une commande de ligne de commande qui se trouve généralement dans ...\Program Files\Microsoft SDKs\Windows\v7.0A\Bin. Pour l'utiliser, vous devez l'exécuter dans une fenêtre d'invite de commande MS-DOS, en spécifiant le chemin d'accès complet du composant COM à importer. Pour plus d'informations sur TLBIMP et l'importation d'une bibliothèque de types COM à l'aide de cet outil, consultez Tlbimp.exe (Type Library Importer).
Cet outil crée un fichier .dll. Le nom de ce fichier peut être déterminé à l'aide des options de la commande TLBIMP.
Déplacez le fichier .dll obtenu vers le répertoire BIN des macros : ... \Microsoft Visual Studio 10.0\Common7\IDE\PublicAssemblies.
Ajoutez une référence au nouveau composant. Dans l'éditeur de macros, choisissez Ajouter une référence dans le menu Projet pour afficher la boîte de dialogue Ajouter une référence. Vous pouvez aussi cliquer avec le bouton droit sur le nœud Références situé sous le nœud du projet macro dans l'Explorateur de projets, puis choisir Ajouter une référence.
Dans la liste affichée sous l'onglet .NET, sélectionnez le nouveau fichier .dll importé.
La référence apparaît maintenant sous le nœud Références de la macro dans l'Explorateur de macros.