هل يوجد مثال حول أستخدم هذه الاادرة الموجوده في الصورة المرفقه ؟؟
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: فجوال بيسك 6 vb :: قسم نقاش و أستفسارات الاعضاء
صفحة 1 من اصل 1 • شاطر
هل يوجد مثال حول أستخدم هذه الاادرة الموجوده في الصورة المرفقه ؟؟
الاخوه الكرام
السلام عليكم ورحمة وبركاته
هل يوجد مثال حول أستخدم هذه الاادرة الموجوده في الصورة المرفقه ؟؟
نامل من الله المساعدة والله يحفظكم ويرعاكم
وكل عام وانتم با الف صحه وعافيه
السلام عليكم ورحمة وبركاته
هل يوجد مثال حول أستخدم هذه الاادرة الموجوده في الصورة المرفقه ؟؟
نامل من الله المساعدة والله يحفظكم ويرعاكم
وكل عام وانتم با الف صحه وعافيه
Microformt- .....
- تاريخ التسجيل : 10/11/2013
المساهمات : 91
النقاط : 171
التقيم : 0
الدولة :
الجنس :
رد: هل يوجد مثال حول أستخدم هذه الاادرة الموجوده في الصورة المرفقه ؟؟
أهلا وسهلا بك أخى الكريم سالم
مشاريع ActiveX DLL هى المشاريع التى تمكنك من بناء مكونات COM أو ملفات dll وهى عبارة عن وحدات برمجية يمكنك برمجتها و توزيعها مع مشروعك القياسى أما من ناحية كيفية انشاء تلك الملفات فابسط مثال على النحو التالى :
1_ نقوم بفتح الفجوال بيسك 6 ومن نافذة new project نختار نوع المشروع ActiveX DLL
_ بعد ذلك أفتراضيا سيتم سيتم إنشاء الفئة Class1.cls و المشروع Project1.vbp.و يمكنك تغير تسمية الفئة أو المشروع وليكن ClsName أذا أحببت
_ الان نقوم بكتابة ما نريدة من هذا المكون com أو الملف dll لفترض أننا نريد أنشاء ملف dll بحيث يحتوى على وظيفة اظهار رسالة MsgBox بنص معين Your Name is أذن سنقوم بكاتبة التعليمات البرمجية على النحو التالى :
_ الان نقوم بإنشاء الملف dll وذلك من خلال القائمة File ثم أختيار الامر Make Project1.dll وهو اسم المشروع الذى نعمل علية :
_ بعد ذلك ستجد أنه تم إنشاء ملف dll داخل مجلد المشروع و يمكنك استخدام هذا الملف فى مشروعك القياسى
فمثلا سنقوم بانشاء مشروع قياسى مكون من نافذة و زر أمر ثم نقوم بادراج ملف dll الى المشروع القياسى كما فى الصورة التالية :
وفى حدث النقر لزر الامر نقوم بكتابة الكود التالى لاستخدام ملف dll الذى تم ادراج للمشروع و استخدام وظائفة
هنا قمنا باشتقاق مثيل جديد من الفئة ClsName و استخدمنا الوظيفة الوحيدة التى بها Nameو التى يتم تمرير لها نص لتظهر رسالة كما فى الشكل التالى بناء الكود السابق
الان يمكنك انشاء الكثير من الفئات و كل فئة يمكنك انشاء بها الكثير من الوظائف و استخدامها على النحو المبين أعلاه
مشاريع ActiveX DLL هى المشاريع التى تمكنك من بناء مكونات COM أو ملفات dll وهى عبارة عن وحدات برمجية يمكنك برمجتها و توزيعها مع مشروعك القياسى أما من ناحية كيفية انشاء تلك الملفات فابسط مثال على النحو التالى :
1_ نقوم بفتح الفجوال بيسك 6 ومن نافذة new project نختار نوع المشروع ActiveX DLL
_ بعد ذلك أفتراضيا سيتم سيتم إنشاء الفئة Class1.cls و المشروع Project1.vbp.و يمكنك تغير تسمية الفئة أو المشروع وليكن ClsName أذا أحببت
_ الان نقوم بكتابة ما نريدة من هذا المكون com أو الملف dll لفترض أننا نريد أنشاء ملف dll بحيث يحتوى على وظيفة اظهار رسالة MsgBox بنص معين Your Name is أذن سنقوم بكاتبة التعليمات البرمجية على النحو التالى :
- الكود:
Function Name(aName As String)
MsgBox ("Your Name is " & aName)
End Function
_ الان نقوم بإنشاء الملف dll وذلك من خلال القائمة File ثم أختيار الامر Make Project1.dll وهو اسم المشروع الذى نعمل علية :
_ بعد ذلك ستجد أنه تم إنشاء ملف dll داخل مجلد المشروع و يمكنك استخدام هذا الملف فى مشروعك القياسى
فمثلا سنقوم بانشاء مشروع قياسى مكون من نافذة و زر أمر ثم نقوم بادراج ملف dll الى المشروع القياسى كما فى الصورة التالية :
وفى حدث النقر لزر الامر نقوم بكتابة الكود التالى لاستخدام ملف dll الذى تم ادراج للمشروع و استخدام وظائفة
- الكود:
Dim b As New ClsName
b.Name "ahmed"
هنا قمنا باشتقاق مثيل جديد من الفئة ClsName و استخدمنا الوظيفة الوحيدة التى بها Name
الان يمكنك انشاء الكثير من الفئات و كل فئة يمكنك انشاء بها الكثير من الوظائف و استخدامها على النحو المبين أعلاه
ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم
رد: هل يوجد مثال حول أستخدم هذه الاادرة الموجوده في الصورة المرفقه ؟؟
اخي العزيزأحمد مناع كتب:أهلا وسهلا بك أخى الكريم سالم
مشاريع ActiveX DLL هى المشاريع التى تمكنك من بناء مكونات COM أو ملفات dll وهى عبارة عن وحدات برمجية يمكنك برمجتها و توزيعها مع مشروعك القياسى أما من ناحية كيفية انشاء تلك الملفات فابسط مثال على النحو التالى :
1_ نقوم بفتح الفجوال بيسك 6 ومن نافذة new project نختار نوع المشروع ActiveX DLL
_ بعد ذلك أفتراضيا سيتم سيتم إنشاء الفئة Class1.cls و المشروع Project1.vbp.و يمكنك تغير تسمية الفئة أو المشروع وليكن ClsName أذا أحببتو التى يتم تمرير لها نص لتظهر رسالة كما فى الشكل التالى بناء الكود السابق
_ الان نقوم بكتابة ما نريدة من هذا المكون com أو الملف dll لفترض أننا نريد أنشاء ملف dll بحيث يحتوى على وظيفة اظهار رسالة MsgBox بنص معين Your Name is أذن سنقوم بكاتبة التعليمات البرمجية على النحو التالى :
- الكود:
Function Name(aName As String)
MsgBox ("Your Name is " & aName)
End Function
_ الان نقوم بإنشاء الملف dll وذلك من خلال القائمة File ثم أختيار الامر Make Project1.dll وهو اسم المشروع الذى نعمل علية :
_ بعد ذلك ستجد أنه تم إنشاء ملف dll داخل مجلد المشروع و يمكنك استخدام هذا الملف فى مشروعك القياسى
فمثلا سنقوم بانشاء مشروع قياسى مكون من نافذة و زر أمر ثم نقوم بادراج ملف dll الى المشروع القياسى كما فى الصورة التالية :
وفى حدث النقر لزر الامر نقوم بكتابة الكود التالى لاستخدام ملف dll الذى تم ادراج للمشروع و استخدام وظائفة
- الكود:
Dim b As New ClsName
b.Name "ahmed"
هنا قمنا باشتقاق مثيل جديد من الفئة ClsName و استخدمنا الوظيفة الوحيدة التى بها Name
الان يمكنك انشاء الكثير من الفئات و كل فئة يمكنك انشاء بها الكثير من الوظائف و استخدامها على النحو المبين أعلاه
السلام عليكم ورحمة وبركاته
ممكن التعديل على المثال المرفق حتى نفهم اكثر ؟؟
والله يحفظكم ويرعاكم وكل عام وانت بخير
- المرفقات
Microformt- .....
- تاريخ التسجيل : 10/11/2013
المساهمات : 91
النقاط : 171
التقيم : 0
الدولة :
الجنس :
| |
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: فجوال بيسك 6 vb :: قسم نقاش و أستفسارات الاعضاء
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
أمس في 8:56 pm من طرف moslema_r
» شركة مكافحة حشرات في راس الخيمة
أمس في 8:34 pm من طرف moslema_r
» تطبيقIncogniton لإدارة ملفات تعريف متعددة للمتصفح
الأربعاء أبريل 24, 2024 3:51 pm من طرف زاكااا
» افضل شركة مكافحة النمل الابيض بالرياض
الإثنين أبريل 22, 2024 9:41 pm من طرف moslema_r
» Exemplary Сasual Dating - Verified Women
الخميس أبريل 18, 2024 9:18 pm من طرف wdqwd
» رش الدفان بالرياض
الخميس أبريل 18, 2024 7:11 pm من طرف moslema_r
» شركة تنظيف خزانات الشارقة
الخميس أبريل 18, 2024 6:57 pm من طرف moslema_r
» شركة مكافحة الفئران بالرياض
الإثنين أبريل 15, 2024 8:23 pm من طرف moslema_r
» افضل شركة كشف تسربات المياه بالباحة
الخميس أبريل 04, 2024 7:02 am من طرف gmalnagy
» ساعدوني وفهموني help me
الجمعة مارس 29, 2024 8:37 am من طرف linesoft