منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[مشروع] جمع ثلاثه مشاريع في مشروع واحد من خلال قائمه TabContral - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم امثلة ومشاريع VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=188)
+--- الموضوع : [مشروع] جمع ثلاثه مشاريع في مشروع واحد من خلال قائمه TabContral (/showthread.php?tid=28459)

الصفحات: 1 2


جمع ثلاثه مشاريع في مشروع واحد من خلال قائمه TabContral - محمد مسافر - 03-02-19

[attachment=20753]
السلام عليكم

لدي 3 مشاريع اريدهم في مشروع واحد رئيسي من خلال قائمه Tab Control  بحيث يكون هناك تاب واحد يفتح المشروع الاول ، التاب الثاني يفتح المشروع الثاني وهكذ الخ

مرفق لكم 3 مشاريع اريدهم في المشروع الاساسي.

شاكراً تعاونكم سلفاً


RE: جمع ثلاثه مشاريع في مشروع واحد من خلال قائمه TabContral - محمد كريّم - 04-02-19

وعليكم السلام ورحمة الله وبركاته

جرب هذه الطريقة
https://stackoverflow.com/a/7692113/3814729

ستحتاج إلى تحديد اسم المشروع (namespace) قبل اسم الفورم


RE: جمع ثلاثه مشاريع في مشروع واحد من خلال قائمه TabContral - princelovelorn - 04-02-19

وعليكم السلام ورحمة الله وبركاته
المشروع في المرفقات بعد عمل المطلوب
ملاحظة تم إستخدام الطريقة التي ذكرها الأخ الفاضل محمد كريم
تمنياتي لك بالتوفيق والنجاح



RE: جمع ثلاثه مشاريع في مشروع واحد من خلال قائمه TabContral - محمد مسافر - 05-02-19

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

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


RE: جمع ثلاثه مشاريع في مشروع واحد من خلال قائمه TabContral - princelovelorn - 05-02-19

(05-02-19, 09:39 PM)محمد مسافر كتب : جربت تحميل المشروع المرفق ولم يعمل قد يكون الملف معطوب او فيه اشكاليه .
اتمنى ارفاق المشروع مره اخرى حتى تتضح الفكره في البرنامج بشكل واضح .
اكرر شكري لكم شاكراً تعاونكم سلفاً .

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


الشكر لله والفضل لله
جرب الملف بعد إعادة الضغط بصيغة zip
وشغل المشروع الاساسي


RE: جمع ثلاثه مشاريع في مشروع واحد من خلال قائمه TabContral - محمد مسافر - 06-02-19

المشروع جاهز
بس لو تكرمت كيف تم اسقاط المشروع مثل ماهو على الاماكن المحدده ولايوجد اكود متعلقه بكل مشروع في التاب المحدد


ممكن توضيح من سيادتك علشان استفيد وماهي الخطوات بالتفصيل ان امكن .

شكراً للجميع


RE: جمع ثلاثه مشاريع في مشروع واحد من خلال قائمه TabContral - princelovelorn - 07-02-19

(06-02-19, 09:03 PM)محمد مسافر كتب : المشروع جاهز
بس لو تكرمت كيف تم اسقاط المشروع مثل ماهو على الاماكن المحدده ولايوجد اكود متعلقه بكل مشروع في التاب المحدد


ممكن توضيح من سيادتك علشان استفيد وماهي الخطوات بالتفصيل ان امكن .

شكراً للجميع

السلام عليكم ورحمة الله وبركاته


أول خطوة  هاتفتح المشروع الأساسي 
ثاني خطوة سيتم نقل كل المشاريع الفرعية لمجلد المشروع الاساسي 
ثالث خطوة هاضيف المشاريع الفرعية للمشروع الاساسي كما بالصورة

رابع خطوة هاضيف المشاريع الفرعية للمشروع عن طريق References

ثم

ثم سيتم إستدعاء المشاريع في الفورم المراد إستخدامها فيه في المشروع الرئيسي

وأخيرا إستخدام الكود المطلوب في حدث formload

كود :
  Dim frm_Date_Converter As New Date_Converter.Form1
       frm_Date_Converter.TopLevel = False
       frm_Date_Converter.FormBorderStyle = Windows.Forms.FormBorderStyle.None
       frm_Date_Converter.Visible = True
       frm_Date_Converter.Dock = DockStyle.Fill
       TabPage3.Controls.Add(frm_Date_Converter)

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


ملحوظة مهمة 
تأكد من عدم تشابه 
في أي من المشاريع حتى لا يتم التعارض بينهم

......................

أتمنى يكون الشرح واضح
وأي إستفسار أنا موجود

تمنياتي لك بالتوفيق والنجاح



RE: جمع ثلاثه مشاريع في مشروع واحد من خلال قائمه TabContral - محمد مسافر - 08-02-19

[attachment=20793]
شكرا
ولكن بصراحه جربت الخطوات ومامشي الحال يمكن في خطوه ناقصه او مش صحيحه شوف المرفقات هل صحيح



RE: جمع ثلاثه مشاريع في مشروع واحد من خلال قائمه TabContral - princelovelorn - 08-02-19

الصورة الأولى هي الصحيحة

اما الثانية في المرفقات خطأ

الصحيح بيتم إضافة ملف المشروع الرئيسي وليس الملف التنفيذي في ثالث خطوة في الشرح السابق

أما خطوة الرابعة هاضيف المشاريع الفرعية للمشروع عن طريق References
وهنا هايظهر لك اسماء المشاريع الفرعية اتي قمت بإضافتها في الخطوة السابقة لإضافتها كأنها شبه ( dll ) وهي ليست كذلك
(أعتقد ستظهر المشاريع في تبويب projects  في الصورة المرفقة في ردك الأخير )



حاول تنشأ اربع أو ثلاث مشاريع جديدة للتجربة عليها 
وراعي أسماء المشروعات تكون مختلفة ويكون اسماء الروت مختلفة


وأيضا target cpu  حاول تخليه موحد بين المشاريع 86 أو 64  للكل

وبإذن الله تعالى هاتنجح معك

وأي استفسار أنا موجود 

تمنياتي لك بالتوفيق والنجاح



RE: جمع ثلاثه مشاريع في مشروع واحد من خلال قائمه TabContral - محمد مسافر - 08-02-19

ان شاء الله احاول شكرا

(08-02-19, 10:52 PM)محمد مسافر كتب : ان شاء الله احاول في طلب اخير المشروع الذي انت عملته ودمجت الثلاثه المشاريع كيف يمكن اعدل على واجهه المشروع من حيث الكتابه مثلاً او تصغير الخط او تكبيره او عمل ملاحظات الخ لاانه لاتظهر كيف يمكن اظهرها واقدر اشوفها واعدلها .
تحياتي