19-09-18, 01:51 PM
السلام عليكم
كود :
Public WithEvents ScriptControl1 As AxMSScriptControl.AxScriptControlاحتاج اضافة الادات الى الفيجول
Public WithEvents ScriptControl1 As AxMSScriptControl.AxScriptControl(19-09-18, 01:55 PM)elgokr كتب : [ -> ]وعليكم السلام ورحمة الله وبركاته
الرجاء اخى anesالتوضيح ما الذى يحدث تماماً حتى توضح لناما تريده تماماً
تحياتى لكوتمنياتى لك التوفيق
![[صورة مرفقة: 7D7ShNW.png]](https://i.imgur.com/7D7ShNW.png)
Public WithEvents ScriptControl1 As MSScriptControl.ScriptControlImports MSScriptControl Public WithEvents ScriptControl1 As ScriptControl(19-09-18, 06:44 PM)elgokr كتب : [ -> ]خلاف ان الامور اصبحت مختلفة بين البيئة VB6 و VB.NETلكن بدلاً من ان اجعلك فى متاهةلك الطريقة الصحيحة لاستدعاء هذه المكتبة واستخدامها ى VB.NET
فى البداية طبق الخطوات كما فى الصورة
1- من خلال كلمة References كلك يمين ثم Add Reference
2- قم بالضغط على كلمة COM وتاكد بان تم تنشيطها
3- فى اطار البحث اكتب كلمة Script Control
4- قم بوضع علامة ( صح ) بجانب جملة Microsoft Script Control 1.0
5- الضغط على كلمة OK
6- تاكد بان جملة MSScriptControl اصبحت موجودة فى قائمة Reference
الان ناتى الى الكود الصحيح للاستخدام وسيكون بهذا الشكل اسفل Public Class Form1
كود :Public WithEvents ScriptControl1 As MSScriptControl.ScriptControl
أو يمكنك اضافة الكود بهذا الشكل اعلى Public Class Form1
كود :Imports MSScriptControl
ثم اسفل Public Class Form1 تقوم باستخدام الكود بهذا الشكل
كود :Public WithEvents ScriptControl1 As ScriptControl
بامكانك الان تطبيق والتعامل مع باقى الاكواد كما كان ى VB6
اتمنى ان يكون الشرح مبسط ووافي بكل التفاصيل
تحياتى لكوتمنياتى لك التوفيق