02-10-12, 02:08 AM
Easy 4ever كتب :أخوي اتبع الخطوات التالية :-اخى انا اقصد مثل هذا
1- أفتح الفيجول بيسك
2- أضغط على New Project
3- أختر Class Library وسمه إي اسم
4- أدخل للكود وأكتب الكود الذي تريده في المكتبه DLL
5- عند إنتهاء كتابة الكود الخاص بك في الأعلى أضغط على Build ومن ثم أختر Build Selection
الان أصبح لديك مكتبة خاصه بك ذات امتداد DLL سوف تجدها في مجلد المشروع
أذهب إلى مجلد المشروع ثم إلى bin ثم إلى Debug ستجد ملف DLL باسم مشروعك جاهز
الأن أقفل المشروع بالكامل واتبع مايلي :-
1- افتح مشروع جديد من New Project
2- أختر هذي المره Windows Forms Application وسمي المشروع بإي اسم تريد
3- من على اليمين في مكان فاضي تحت كلمة Form1 أضغط الزر الإيمن من الماوس وأختر Add Reference
4- أختر التبوئ Browse ومن ثم حدد مكان DLL الذي انشأته
5- افتح نافذة الكود حق Form1 وفي الأعلى أكتب هذا الأمر
كود :
[color=#0000ff]Imports [/color]####
استبدل #### باسم DLL الخاص بك الذي ارفقته
مثلا اسم DLL الخاص بي Adding.DLL سوف اكتب هذا الكود
كود :
[color=#0000ff]Imports [/color]Adding
الان تستطيع استخدام المكتبه الخاصه بك في مشروعك
لنفرض انك وضعت في المكتبة إجراء اسمه YYY داخل كلاس اسمه RRR
لكي تستدعي الإجراء هكذا
كود :
[color=#add8e6]RRR[/color].YYY()
أظن كذا وضحت الفكره
في المرفق ستجد مشروع جاهز لـ DLL
ومشروع آخر جاهز يستخدم فيه DLL نفسه
* ملاحظه 1/ الفكره والكود مقتبس من موضوع الأخ Sajad فقط حولته من C#.Net إلى VB.Net
* ملاحظة 2/ يجب الإطلاع على مبادئ C#.Net لكي لا يصعب عليك في فهم أكواد C#.Net البسيطه التي تواجهك ( هذا من وجهة نظري )
أخوك
![]()
[ATTACH=CONFIG]488[/ATTACH]
اقصد لايتم فتح الفروم الى من عن طريك dll
اسف على التاخير الهرد التانى توقف عن العمل !:mad:
