الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

درس تطبيقي لانشاء أداة على الدوت نت واستعمالها على الvb6

مغلق
بدأه DreamNet في 19 ديسمبر 2007 · 7 رد · 899 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

تشجيعا لمستعملي الvb6 لاستعمال تقنيات الدوت نت والاستفادة أكثر من التطور المستمر لهذه التقنية ولتطوير برامجهم المعمولة على الاصدار القديم أقدم لكم درس عملي في كيفية انشاء أداة بسيطة على الدوت من أجل استعمالها داخل برنامج vb6 باستعمال الأدوات التي طرحتها ميكروسفت وهي Interop Forms Toolkit 2.0 مع الإشارة إلى امكانية عمل ذلك بطريقة أخرى

-متطلبات الدرس :

smile.gif

Interop Forms Toolkit 2.0

فيجوال ستيديو دوت نت 2005 مع الفريمورك 2

أكيد فيجوال بيسك 6

التطبيق :

بعد تثبيت الأدوات المساعدة نبدأ بفتح الفيجوال ستيديو 2005

وننشئ تطبيق جديد من النوع vb6 interop usercontrol

post-23361-1198064110_thumb.jpg

ثم نقوم بتعديل الأداة بوضع أدوات

post-23361-1198064117_thumb.jpg

ثم نكتب كود الضغط على الزر مثلا

post-23361-1198064128_thumb.jpg

نشغل التطبيق المنشئ بالضغط على F5

post-23361-1198064140_thumb.jpg

الآن نمر إلى الvb6 ونختار انشاء برنامج EXE standard ونضيف الأداة المنشئة

طبعا سنجدها باسم المشروع المنشئ على الفيجوال 2005

post-23361-1198064152_thumb.jpg

ستلاحظ أن الأداة موجود في mscoree.dll

أخيرا ستجد الأداة قد أضيفت على شريط الأداوت القياسية على اليسار

post-23361-1198064159_thumb.jpg

أخيرا تمت اضافة الأداة ويمكنك استعمالها كأي أداة أخرى

post-23361-1198064169_thumb.jpg

الخلاصة :

الآن علينا أن نتعلم في الجهة المقابلة البرمجة على الدوت نت لكي نستفيد أكثر من كل امكانياتها على تطبيقاتنا rolleyes.gif

بالتوفيق دائما وكل عام وانتم بخير

تم تعديل هذه المشاركة بواسطة DreamNet في 20 ديسمبر 2007 في 15:08

#2

أخي انا الان مبرمج مبتدأ فيجول بيسك 6.0 كيف أقدر ان أوفق الدوت نت مع 6.0 ؟

هل كل برنامج اعملة أطبقه على اللغتين ؟ !

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#3

ما إصدار الفاجوال 2005 المستخدم , أنا عندي لا تظهر شاشة النيو بروجيكت بهذا الشكل !!!

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#4
اقتباس
أخي انا الان مبرمج مبتدأ فيجول بيسك 6.0 كيف أقدر ان أوفق الدوت نت مع 6.0 ؟

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

أما عن التوفيق بين الدوت نت وال6 فحسب رأيي الوقت الحالي يحتم على كل مبرمج الاطلاع على تقنية الدوت نت لفتح الأفق واسعة

اقتباس
ما إصدار الفاجوال 2005ما إصدار الفاجوال 2005 المستخدم , أنا عندي لا تظهر شاشة النيو بروجيكت بهذا الشكل !!!

الاصدار الذي أعمل عليه هو Visual Studio 2005 Professional Edition

لا تنسى تثبيت الأدوات Interop Forms Toolkit 2.0

فقط ملاحظة هذا الدرس هو مجرد تطبيق فقط لا يتحدث لا عن انشاء أداة على الدوت نت ولا على ال6

والدروس موجودة حول صناعة الأدوات على المنتدى

تم تعديل هذه المشاركة بواسطة DreamNet في 19 ديسمبر 2007 في 21:41

#6
blackeyes كتب:
أخي العزيز

هل يتوجب على مبرمج vb6 ارفاق .Net framework مع برنامجه في حال تم استخدام هذه الاداة؟

أهلا بك أخي العزيز blackeyes

أكيد يجب توفر الفريمورك فعملية تسجيل الأدوات المصنوعة تختلف اختلافا كليا عنها في الفيجوال 6

والفريمورك توفر تسجيل هذه الأداة لاستعمالها كـcom باستعمال RegAsm و Tlbexp

أي برنامج مصنوع على الدوت نت أو أداة أو موقع يحتاج للفريمورك

#8

مشكور أخي

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…