Steve B. Blog

Blog de Steve Beaugé

My Links

Blog Stats

Archives

Message Categories

Image Galleries

Général

jeudi 18 décembre 2003

Créer un wrapper COM en trois lignes

Avec Visual Studio on ne peux pas directement créer de wrapper COM à partir du seul fichier IDL. Souvent avec la platform SDK on a que les fichiers .idl et .h. Voici comment créer une assembly wrapper.

Exemple avec BITS (Background Inteligent Transfert Service - Service de transfert inteligent), qui permet de faire des téléchargements. En ligne de commande :

mkdir c:\bits
cd "\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\Include"
midl bits.idl
cd c:\bits
tlbimp Bits.tlb

Et hop ! une assembly dotnet wrapper de notre objet com :)

 

posted @ 11:00 | Feedback (35)