هل من الممكن إدراج محرر مستندات Microsoft Word لامتلاك التطبيق باستخدام PIA

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

سؤال

كيفية استخدام تجميع Office Primary Interop في التطبيق الخاص مثل الأعمال في المربع.هل هو ممكن؟

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

المحلول

يمكنك استضافة تطبيقات Microsoft Office داخل عنصر تحكم باستخدام DSO فريمر.أنت ببساطة :

  • إضافة مرجع إلى DSOFramer COM dll.
  • انقر بزر الماوس الأيمن على صندوق الأدوات الخاص بك في Visual Studio -> اختيار العناصر -> مكونات COM -> كائن التحكم في قواعد DSO
  • اسحب DSO Framer الجديد إلى النموذج أو عنصر تحكم الوالدين
  • و اتصل framerControl.Open(@"C:\SomeDocument.doc"); - سيتم تحديد تطبيق Office الذي سيتم تضمينه.

وبدلاً من ذلك، يمكنك استخدام Win32 API تضمين برامج أخرى في لوحة التحكم داخل التطبيق الخاص بك.

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