29-03-23, 11:23 AM
أفضل حل متاح بعد تجربتي الكثير من الطرق هي الأداة التي ذكرها أخي asmarsou في المشاركة رقم 4
يظهر برنامج الوورد بالكامل بجميع خياراتة داخل برنامجك أنت - وليس بشكل مستقل
لكن تحتاج إلى تسجيل ملفات الأداة في سجلات النظام ( الرجيستري - Registry ) بإستخدام الأداة Regsvr32 الموجودة ضمن ملفات النظام
Regsvr32 هي أداة مساعدة لسطر الأوامر ( command-line ) لتسجيل وإلغاء تسجيل عناصر تحكم OLE ، مثل DLLs وعناصر تحكم ActiveX في سجل Windows.
هذة الأداة ( Regsvr32.exe ) موجودة في المجلد System32 في نظام التشغيل Windows.
عند تسجيل عناصر تحكم OLE يجب أن تبقى ملفات الأداة في نفس المكان الذي تم تسجيها فيه
هذا الكود هو الموجود في ملف الباتش ( reg.bat )
بعدها تستطيع إضافة الكنترول في النافذة في مشروعك
ومن خلال الكود تقوم بإنشاء تطبيق الوورد بواسطة هذة الأداة وسيظهر في الكنترول عند التشغيل
عندها يمكنك فتح ملف وورد والتعديل علية يدويا أو برمجيا أو إنشاء ملف وورد جديد
يمكنك تطبيق جميع أوامر الوورد ( ms word automation ) للتحكم في الوورد من حفظ وتعديل والكثير
هذة بعض من الأكواد المستخدمة عندي :
لا تنسى عمل المراجع الظرورية لعمل البرنامج :
ملفات الأداة ( 32Bit ) :
Edraw Office Viewer x86_ocx.zip (الحجم : 1.11 م ب / التحميلات : 27)
ملفات الأداة ( 64Bit ) :
Edraw Office Viewer x64_ocx.zip (الحجم : 1.35 م ب / التحميلات : 22)
ملفات مشروع كمثال :
( لا تنسى تسجيل الأداة في النظام لتشغيل المثال )
Example officeviewer VBNET.zip (الحجم : 841.32 ك ب / التحميلات : 33)
يظهر برنامج الوورد بالكامل بجميع خياراتة داخل برنامجك أنت - وليس بشكل مستقل
لكن تحتاج إلى تسجيل ملفات الأداة في سجلات النظام ( الرجيستري - Registry ) بإستخدام الأداة Regsvr32 الموجودة ضمن ملفات النظام
Regsvr32 هي أداة مساعدة لسطر الأوامر ( command-line ) لتسجيل وإلغاء تسجيل عناصر تحكم OLE ، مثل DLLs وعناصر تحكم ActiveX في سجل Windows.
هذة الأداة ( Regsvr32.exe ) موجودة في المجلد System32 في نظام التشغيل Windows.
عند تسجيل عناصر تحكم OLE يجب أن تبقى ملفات الأداة في نفس المكان الذي تم تسجيها فيه
هذا الكود هو الموجود في ملف الباتش ( reg.bat )
بعدها تستطيع إضافة الكنترول في النافذة في مشروعك
ومن خلال الكود تقوم بإنشاء تطبيق الوورد بواسطة هذة الأداة وسيظهر في الكنترول عند التشغيل
عندها يمكنك فتح ملف وورد والتعديل علية يدويا أو برمجيا أو إنشاء ملف وورد جديد
يمكنك تطبيق جميع أوامر الوورد ( ms word automation ) للتحكم في الوورد من حفظ وتعديل والكثير
هذة بعض من الأكواد المستخدمة عندي :
لا تنسى عمل المراجع الظرورية لعمل البرنامج :
ملفات الأداة ( 32Bit ) :
Edraw Office Viewer x86_ocx.zip (الحجم : 1.11 م ب / التحميلات : 27)
ملفات الأداة ( 64Bit ) :
Edraw Office Viewer x64_ocx.zip (الحجم : 1.35 م ب / التحميلات : 22)
ملفات مشروع كمثال :
( لا تنسى تسجيل الأداة في النظام لتشغيل المثال )
Example officeviewer VBNET.zip (الحجم : 841.32 ك ب / التحميلات : 33)

