Frage

Visual Studio Typbibliothek

Ich bin von Delphi versucht, Visual Studio öffnen (zum Bearbeiten SSRS Berichte), und laden Sie eine bestimmte ProjectItem aus einer Lösung Datei bis ich automatisch generiert haben.

Ich habe die Visual Studio-Typ-Bibliothek importiert und kann das Objekt erstellen, und bohren durch die Lösung, bis ich die richtige ProjectItem haben

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

Allerdings bin ich jetzt an dem Punkt, wo ich die ProjectItem haben, und wollen Gehen Sie wie folgt

_ProjectItem.Open (vsViewKindDesigner);

Leider vsViewKindDesigner eine Art Konstante ist, dass ich nicht kann findet eine Typbibliothek für, und es muss unter auf einen bestimmten Guid beziehen.

Irgendwelche Ideen, wo ich diese Art Bibliothek aus, um diese Konstante in der ProjectItem.Open Methode importieren zu benutzen?

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

Danke!

War es hilfreich?

Lösung

vsViewKindDesigner = {7651A702-06E5-11D1-8EBD-00A0C90F26EA} (Designer-Ansicht).
Quelle: http://msdn.microsoft.com/en -US / library / aa301250 (VS.71) aspx

Andere Tipps

Haben Sie sich für diese Konstante in dem Visual Studio SDK? MSDN? Google?

Siehe http://social.msdn.microsoft.com / Suchen / en-US /? query = vsViewKindDesigner .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top