ارسل لي احد الاخوان رسالة على البريد عن امكانية كتابة كود Java Script داخل فيجوال بيسك ؟
طبعا كما وعدت الشخص سوف اضع الرد هنا ليستفيد منه الجميع
طبعا الطريقة لن تكون بكتابة الكود مباشرة ضمن شفرة برنامجك في الفيجوال بيسك ولكن الطريقة سوف تكون بتنفيذ هذا الكود وايضا عن طريق برنامجك قد يجدها البعض احجية ولكن الطريقة كالتالي مع العلم انه بهذه الطريقة يمكنك تشغيل كل من (Java Script) و (VB Script)
يوجد كائن ActiveX عبارة عن OCX يمكنك اضافتها داخل فيجوال بيسك تسمى
MS Script Control
قم باضفتها الى مشروع الفيجوال بييسك ومن ثم على الفورم و ضع مربع نص وزر امر قم الان بكتابة الكود التالي تحت زر الامر
With ScriptControl1 .Language = "" .AddCode Text1 End With
الان قم بتشغيل البرنامج وقم بكتابة الكود التالي في مربع النص
msgbox "كيف الحال"
واضغط رز الامر سوف تجد ان هناك رسالة تظهر وهي نتيجة الكود الذي كتبته بنفس الطريقة استخدمها مع جافا سكربت مع تعديل بسيط في الكود
With ScriptControl1 .Language = "JScript" .AddCode Text1 End With
هناك الكثير من المزايا والطرق لاستخدام هذه الاداة وتعريف Class وغيرها وبصراحة انا لم اتعامل معها ابدا مع JScript و لكن كما فهمت في MSDN
وللمزيد من المعلومات قم بزيارة
http://support.microsoft.com/default.aspx?...kb;en-us;184745

