![]() |
|
كيف افتح مستند وورد داخل الفورم ؟ - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : كيف افتح مستند وورد داخل الفورم ؟ (/showthread.php?tid=45770) الصفحات:
1
2
|
RE: كيف افتح مستند وورد داخل الفورم ؟ - عبدالله الدوسري - 29-03-23 أفضل حل متاح بعد تجربتي الكثير من الطرق هي الأداة التي ذكرها أخي asmarsou في المشاركة رقم 4 يظهر برنامج الوورد بالكامل بجميع خياراتة داخل برنامجك أنت - وليس بشكل مستقل [attachment=28804] لكن تحتاج إلى تسجيل ملفات الأداة في سجلات النظام ( الرجيستري - Registry ) بإستخدام الأداة Regsvr32 الموجودة ضمن ملفات النظام Regsvr32 هي أداة مساعدة لسطر الأوامر ( command-line ) لتسجيل وإلغاء تسجيل عناصر تحكم OLE ، مثل DLLs وعناصر تحكم ActiveX في سجل Windows. هذة الأداة ( Regsvr32.exe ) موجودة في المجلد System32 في نظام التشغيل Windows. عند تسجيل عناصر تحكم OLE يجب أن تبقى ملفات الأداة في نفس المكان الذي تم تسجيها فيه [attachment=28806] هذا الكود هو الموجود في ملف الباتش ( reg.bat ) [attachment=28805] [attachment=28808] بعدها تستطيع إضافة الكنترول في النافذة في مشروعك ومن خلال الكود تقوم بإنشاء تطبيق الوورد بواسطة هذة الأداة وسيظهر في الكنترول عند التشغيل عندها يمكنك فتح ملف وورد والتعديل علية يدويا أو برمجيا أو إنشاء ملف وورد جديد يمكنك تطبيق جميع أوامر الوورد ( ms word automation ) للتحكم في الوورد من حفظ وتعديل والكثير هذة بعض من الأكواد المستخدمة عندي : [attachment=28807] لا تنسى عمل المراجع الظرورية لعمل البرنامج : [attachment=28815] ملفات الأداة ( 32Bit ) : [attachment=28812] ملفات الأداة ( 64Bit ) : [attachment=28813] ملفات مشروع كمثال : ( لا تنسى تسجيل الأداة في النظام لتشغيل المثال ) [attachment=28811] RE: كيف افتح مستند وورد داخل الفورم ؟ - أبووسم - 29-03-23 الف شكر لك ، شرح وافي وكافي الله يجزاك خير ولا أنسى جميع الأخوة الذين قدموا المساعدة و تقبل الله منا ومنكم جميعاً صالح الاعمال |