تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيف افتح مستند وورد داخل الفورم ؟
#11
أفضل حل متاح بعد تجربتي الكثير من الطرق هي الأداة التي ذكرها أخي asmarsou في المشاركة رقم 4

يظهر برنامج الوورد بالكامل بجميع خياراتة داخل برنامجك أنت - وليس بشكل مستقل
   
 



لكن تحتاج إلى تسجيل ملفات الأداة في سجلات النظام ( الرجيستري - Registry ) بإستخدام الأداة Regsvr32 الموجودة ضمن ملفات النظام


Regsvr32 هي أداة مساعدة لسطر الأوامر ( command-line ) لتسجيل وإلغاء تسجيل عناصر تحكم OLE ، مثل DLLs وعناصر تحكم ActiveX في سجل Windows.
هذة الأداة ( Regsvr32.exe ) موجودة في المجلد  System32 في نظام التشغيل Windows.



عند تسجيل عناصر تحكم OLE يجب أن  تبقى ملفات الأداة في نفس المكان الذي تم تسجيها فيه




   

هذا الكود هو الموجود في ملف الباتش ( reg.bat )

   

   

بعدها تستطيع إضافة الكنترول في النافذة في مشروعك
ومن خلال الكود تقوم بإنشاء تطبيق الوورد بواسطة هذة الأداة وسيظهر في الكنترول عند التشغيل
عندها يمكنك فتح ملف وورد والتعديل علية يدويا أو برمجيا أو إنشاء ملف وورد جديد
يمكنك تطبيق جميع أوامر الوورد ( ms word automation ) للتحكم في الوورد من حفظ وتعديل والكثير


هذة بعض من الأكواد المستخدمة عندي :
   









لا تنسى عمل المراجع الظرورية لعمل البرنامج :
   





ملفات الأداة ( 32Bit ) :

.zip   Edraw Office Viewer x86_ocx.zip (الحجم : 1.11 م ب / التحميلات : 27)


ملفات الأداة ( 64Bit ) :

.zip   Edraw Office Viewer x64_ocx.zip (الحجم : 1.35 م ب / التحميلات : 22)

ملفات مشروع كمثال :

( لا تنسى تسجيل الأداة في النظام لتشغيل المثال )

.zip   Example officeviewer VBNET.zip (الحجم : 841.32 ك ب / التحميلات : 33)



الرد }}}
تم الشكر بواسطة: asmarsou , ابو روضة , أبووسم
#12
الف شكر لك ، شرح وافي وكافي

الله يجزاك خير

ولا أنسى جميع الأخوة الذين قدموا المساعدة و تقبل الله منا ومنكم جميعاً صالح الاعمال
اللهم ارحم من أسس هذا المنتدى (اباليث) و أجعل كل علم نافع تعلمناه في هذا المنتدى أجر له و صدقة تنفعه في قبره
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  القاعدة رغم وجود الباس وورد اصبحت لا تفتح atefkhalf2004 5 467 20-10-25, 10:24 AM
آخر رد: dr.programming
  مشكلة في عرض الفورم بالحجم المحدد مصمم هاوي 1 244 29-09-25, 03:17 AM
آخر رد: مصمم هاوي
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,856 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  [VB.NET] حفظ تنسيق الفورم ثم تطبيقة علي فورم اخر فيجوال بيسك abo ragab 7 1,200 09-07-25, 12:45 AM
آخر رد: abo ragab
  [VB.NET] فتح ملف وورد EMADW 22 1,212 08-05-25, 01:06 AM
آخر رد: EMADW
  إغلاق الفورم مع حذف جميع البيانات الموجودة به صالح عبدالله 10 1,032 19-04-25, 08:54 PM
آخر رد: Kamil
  كيف يمكن تحريك الفورم بأستخدام زر heem1986 2 586 30-03-25, 01:58 AM
آخر رد: heem1986
  [سؤال] تغيير الفورم الرئيسي عند تشغيل البرنامج في Visual Studio مع .NET 8؟ silverlord 2 648 09-03-25, 03:52 AM
آخر رد: silverlord
  ماهو سبب اغلاق الفورم صالح عبدالله 2 511 26-02-25, 02:40 PM
آخر رد: صالح عبدالله
  استفسار عن تنسيق الفورم في حالة تغيرالفورم من وضع العادي الي التكبير fireswored1 4 822 22-01-25, 09:04 PM
آخر رد: fireswored1

التنقل السريع :


يقوم بقرائة الموضوع: