2009-03-31 8 views
0

bibliothèque type Visual StudioAutomatiser Visual Studio à partir de Delphi et tirer un élément de projet

Je suis en train de Delphi pour ouvrir Visual Studio (pour l'édition de rapports SSRS) et charger un ProjectItem particulier d'une solution fichier que j'ai généralisé.

J'ai importé la bibliothèque de type studio visuel, et peut créer l'objet, et percer à travers la solution jusqu'à ce que j'ai le droit ProjectItem

objDTE: = CreateOleObject ('VisualStudio.DTE') DTE;

Cependant, je suis maintenant au point où je l'ProjectItem, et que vous voulez faire le

_ProjectItem.Open suivant (vsViewKindDesigner);

Malheureusement, vsViewKindDesigner est une sorte de constante que je ne peux pas trouver une bibliothèque de types pour, et il doit se rapporter à un Guid particulier en dessous.

Des idées où je peux importer cette bibliothèque de type afin d'utiliser cette constante dans la méthode ProjectItem.Open?

ProjectItem = interface(IDispatch) 
    ['{0B48100A-473E-433C-AB8F-66B9739AB620}'] 
    .... etc 
    function Open(const ViewKind: WideString): Window; safecall; 
    .... etc 

Merci!

Répondre

Questions connexes