ビジュアル スタジオ タイプ ライブラリ
Delphi から Visual Studio (SSRS レポートを編集するため) を開いて、自動生成したソリューション ファイルから特定の projectitem をロードしようとしています。
Visual Studio のタイプ ライブラリをインポートし、オブジェクトを作成して、適切な ProjectItem が得られるまでソリューションをドリルスルーすることができます
objDTE := CreateOleObject('VisualStudio.DTE') を DTE として;
しかし、私は ProjectItem を持っている時点で、次のことをしたいと思っています
_ProjectItem.Open(vsViewKindDesigner);
残念ながら、vsViewKindDesigner は、タイプ ライブラリが見つからないある種の定数であり、その下にある特定の Guid に関連している必要があります。
ProjectItem.Open メソッドでこの定数を使用するために、このタイプ ライブラリをインポートできるアイデアはありますか?
ProjectItem = interface(IDispatch)
['{0B48100A-473E-433C-AB8F-66B9739AB620}']
.... etc
function Open(const ViewKind: WideString): Window; safecall;
.... etc
ありがとう!