أتمتة Visual Studio من داخل دلفي واشتعال عنصر المشروع

StackOverflow https://stackoverflow.com/questions/703233

  •  22-08-2019
  •  | 
  •  

سؤال

والبصرية الاستوديو نوع مكتبة

وأنا أحاول من دلفي لفتح ل Visual Studio (لتحرير التقارير SSRS)، وتحميل حتى projectitem سيما من ملف حل لقد تم تكوينها.

ولقد استيراد مكتبة نوع استوديو البصرية، ويمكن أن تخلق الكائن، وتنقيب عن طريق حل حتى لدي الحق في ProjectItem

وobjDTE: = CreateOleObject ( 'VisualStudio.DTE') كما DTE؛

ولكن أنا الآن في النقطة التي أود أن ProjectItem، وتريد القيام بما يلي

و_ProjectItem.Open (vsViewKindDesigner)؛

ومما يؤسف له vsViewKindDesigner هو نوع من ثابت لا أستطيع العثور على مكتبة النوع، ويجب أن تتصل معين ارشد تحتها.

وأي أفكار أين يمكنني استيراد هذا النوع من مكتبة من أجل استخدام هذا الثابت في طريقة ProjectItem.Open؟

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

وشكرا!

هل كانت مفيدة؟

المحلول

وvsViewKindDesigner = {7651A702-06E5-11D1-8EBD-00A0C90F26EA} (عرض مصمم).
المصدر: http://msdn.microsoft.com/en -US / مكتبة / aa301250 (VS.71) .aspx اتصال

نصائح أخرى

هل بحثت عن أن ثابت في البصرية ستوديو SDK؟ MSDN؟ جوجل؟

http://social.msdn.microsoft.com / بحث / EN-US /؟ سؤال = vsViewKindDesigner .

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top