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

سؤال في تصميم الفورم

بدأه hadrmi2 في 8 يناير 2009 · 1 رد · 448 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بســم الله الـرحمــن الرحيــم

عند الانتهاء من تصميم فورم لجزء من برنامجي

اريد ان استخدم نفس الفورم في جزء اخر من البرنامج كيف يمكنني اخذ النسخة السابقة واقوم بالتعديل عليها حتى لا اضطر لانشاء فورم جديد واضبط الخلفية والحجم ونوع الخط وووووووووو.......الخ بشكل متكرر في كل اجزاء البرنامج لان هذه العميلة ممله ومستهلكة للوقت .

بمعنى اخر انني اريد ان استخدم فورم معين كنموذج او pattarn

ارجوا االجابة من فضلكم علما انني اعمل على

#2

س - هل تريد إضافة الـ Form الى المشروع ؟

ج - من مستكشف الحلول ( Solution Explorer ) انقر بالزر اليميني على اسم المشروع الذي تريد إضافة الـ Form له, وانقر على ( Add Existing Item ) سيظهر لك مربع حوار لتحديد مكان الملف الذي تريد تضمينه في المشروع, عليك الذهاب الى مكان الـ Form ومن ثم تحديد الملف الرئيسي لها اي الذي ينتهي بـ .vb فقط ليس عليك اختيار الملف الذي ينتهي بـ .Designer.Vb لأن الـ Visual Basic سيقوم بذلك عوضاً عنك .

س - هل تريد تصدير صف الـ Form الى ملف Dll ؟

ج - ابدأ مشروع جديد على هيئة ( Class Library ) ومن ثم اعمل المذكور في الأعلى وهو إضافة الصف الـ Form عن طريق ( Add Existing Item ) .

- الأن عليك النقر على MyProject نقرة مزدوجة غير الـ NameSpace الى اسم تريد استدعائه في مشاريع أخرى, ولنفرض أنك أدخلت HDR .

- عمل Build للمشروع لتجد المكتبة المصدرة أي ملف الـ Dll في المجلد Bin\Release .

- لإستيراد المكتبة الى مشروع اخر, من مستكشف الحلول عليك النقر على اسم المشروع بالزر اليميني ومن ثم النقر على Add Reference.. سيظهر لك مربع حوار, اختر ( Browser ) وذهب لمكان المكتبة وحددها وانقر على OK .

مثال عن السابق ( بعد القيام بجميع الخطوات المذكورة ) :

Imports HDR

Public Class Form1

Private HDRForm As New Form1 أو Private HDRForm As New HDR.Form1

End Class

تم تعديل هذه المشاركة بواسطة Bashar Rabat في 8 يناير 2009 في 03:42

The important thing is not so much

that every child should be taught,

as that every child should be given the wish to learn.

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

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

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

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

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