تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[درس فيديو] شرح طريقة دمج عدة مشاريع vb.net في مشروع واحد
#1
بسم الله الرحمن الرحيم

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

شرح طريقة دمج عدة مشاريع vb.net  في مشروع واحد 

وإستدعائهم في أي وقت وأي فورم في المشروع الرئيسي

أتمنى الشرح يفيدكم



ملحوظات هامة
أولاً
إذا أردت توسيط الفورم في حالة إستدعائه بداخل Tabcontrol
من داخل المشروع الفرعي
أولا ستضع كافة محتويات الفورم بالتنسيق الذي يناسبك  داخل panel وتقوم بتوسيطها داخل الفورم 
ثانيا تجعل خاصية anchor  لل panel تساوى none وذلك بإزالة كافة العلامات منها

ثانياً
عند إستدعاء الفورم من خلال button
واجهت رسالة خطأ مفادها 
(Cannot access a disposed object.)
وذلك في حالة فتح الفورم وغلقها ثم فتحها مرة أخرى

وتم تخطيها بطريقتين 
1
أستخدم 

كود :
   pro3.ShowDialog()

بدلا من

 
كود :
   pro3.Show()

2
أستخدم الكود التالي 

كود :
       Dim pro2 As New Project2.Form1
       If pro2.WindowState = FormWindowState.Minimized Then
           pro2.WindowState = FormWindowState.Normal
       ElseIf pro2.WindowState = FormWindowState.Normal Then
           pro2.WindowState = FormWindowState.Normal
       ElseIf pro2.WindowState = FormWindowState.Minimized Then
           pro2.WindowState = FormWindowState.Normal
       Else
           If pro2 Is Nothing Then
               pro2 = New Project2.Form1
           End If
       End If
       pro2.Show()


إذا كان في حل أخر لها فأرجو الأفادة من الأساتذة الكرام 

مرفق المثال المطبق في الشرح

أرجو أن أكون قد وفقت في الشرح



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


الملفات المرفقة
.zip   MainProject.zip (الحجم : 470.13 ك ب / التحميلات : 525)
لا إله إلا الله وحده لا شريك له له الملك وله الحمد وهو على كل شئ قدير
سبحان الله وبحمده سبحان الله العظيم
سبحان الله والحمد لله ولا إله إلا الله والله أكبر ولا حول ولا قوة إلا بالله العلى العظيم
رب أغفر لي 

الرد }}}
#2
وعليكم السلام

بارك الله فيك  

وجزاك الله كل خير

+1
الرد }}}
تم الشكر بواسطة: princelovelorn , asemshahen5 , asemshahen5
#3
(16-02-19, 12:18 AM)sendbad100 كتب :
وعليكم السلام

بارك الله فيك  

وجزاك الله كل خير

+1

اللهم أمين وإياك 

جزاك الله خيراً أستاذي الكريم
لا إله إلا الله وحده لا شريك له له الملك وله الحمد وهو على كل شئ قدير
سبحان الله وبحمده سبحان الله العظيم
سبحان الله والحمد لله ولا إله إلا الله والله أكبر ولا حول ولا قوة إلا بالله العلى العظيم
رب أغفر لي 

الرد }}}
تم الشكر بواسطة: sendbad100 , asemshahen5
#4
جزاك الله خير الجزاء و زادك من علمه و فضله 
الرد }}}
تم الشكر بواسطة: elgokr , elgokr , princelovelorn , princelovelorn , asemshahen5
#5
جزاك الله كل خير أخى الكريم ماشاء الله
الرد }}}
تم الشكر بواسطة: princelovelorn , asemshahen5
#6
(08-06-19, 01:15 PM)solbi كتب : جزاك الله خير الجزاء و زادك من علمه و فضله 

(08-11-19, 08:46 AM)ابو روضة كتب :
جزاك الله كل خير أخى الكريم ماشاء الله

اللهم أمين وإياكم 

جزاكم الله خيراً
لا إله إلا الله وحده لا شريك له له الملك وله الحمد وهو على كل شئ قدير
سبحان الله وبحمده سبحان الله العظيم
سبحان الله والحمد لله ولا إله إلا الله والله أكبر ولا حول ولا قوة إلا بالله العلى العظيم
رب أغفر لي 

الرد }}}
تم الشكر بواسطة: asemshahen5
#7
بارك الله فيك و جعله في ميزان حسناتك يوم نلقاه
هَٰٓؤُلَآءِ قَوْمُنَا ٱتَّخَذُوا۟ مِن دُونِهِۦٓ ءَالِهَةً لَّوْلَا يَأْتُونَ عَلَيْهِم بِسُلْطَٰنٍۭ بَيِّنٍ فَمَنْ أَظْلَمُ مِمَّنِ ٱفْتَرَىٰ عَلَى ٱللَّهِ كَذِبًا
الرد }}}
تم الشكر بواسطة:
#8
(15-02-19, 11:58 PM)princelovelorn كتب :
بسم الله الرحمن الرحيم

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

شرح طريقة دمج عدة مشاريع vb.net  في مشروع واحد 

وإستدعائهم في أي وقت وأي فورم في المشروع الرئيسي

أتمنى الشرح يفيدكم



ملحوظات هامة
أولاً
إذا أردت توسيط الفورم في حالة إستدعائه بداخل Tabcontrol
من داخل المشروع الفرعي
أولا ستضع كافة محتويات الفورم بالتنسيق الذي يناسبك  داخل panel وتقوم بتوسيطها داخل الفورم 
ثانيا تجعل خاصية anchor  لل panel تساوى none وذلك بإزالة كافة العلامات منها

ثانياً
عند إستدعاء الفورم من خلال button
واجهت رسالة خطأ مفادها 
(Cannot access a disposed object.)
وذلك في حالة فتح الفورم وغلقها ثم فتحها مرة أخرى

وتم تخطيها بطريقتين 
1
أستخدم 

كود :
   pro3.ShowDialog()

بدلا من

 
كود :
   pro3.Show()

2
أستخدم الكود التالي 

كود :
       Dim pro2 As New Project2.Form1
       If pro2.WindowState = FormWindowState.Minimized Then
           pro2.WindowState = FormWindowState.Normal
       ElseIf pro2.WindowState = FormWindowState.Normal Then
           pro2.WindowState = FormWindowState.Normal
       ElseIf pro2.WindowState = FormWindowState.Minimized Then
           pro2.WindowState = FormWindowState.Normal
       Else
           If pro2 Is Nothing Then
               pro2 = New Project2.Form1
           End If
       End If
       pro2.Show()


إذا كان في حل أخر لها فأرجو الأفادة من الأساتذة الكرام 

مرفق المثال المطبق في الشرح

أرجو أن أكون قد وفقت في الشرح



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

شكراً لك من القلب استمر يا غالي.
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Photo [VB.NET] طريقة توسيط النص داخل أداة ListBox أبو خالد الشكري 1 765 26-08-25, 10:18 AM
آخر رد: Taha Okla
  [مشروع] مشروع إدارة الأقساط قابل للتعديل musalem 7 2,102 07-02-25, 08:09 PM
آخر رد: الورد2
  [VB.NET] مشروع لارسال اشعارات مثل push notifications للهواتف ميدو الفنان 1 831 30-01-25, 12:42 AM
آخر رد: Mina Botros
  [مشروع] مشروع ادارة المراكز الطبية رضوان الجماعي 9 4,703 05-11-24, 03:48 PM
آخر رد: hum100
Wink [مشروع] مشروع انشاء برنامج يقوم بالتقاط اللون من اسفل المؤشر وتحويلة للهكس كود وار جي بي ahmadpal 2 1,738 01-10-24, 05:33 PM
آخر رد: مصمم هاوي
  مشروع ضغط و صيانة قاعدة بيانات vb.net sql server غزة العزة 1 719 03-06-24, 05:12 PM
آخر رد: salamandal
  مشروع تكبير حجم الخط عند جعل الفورم max في سي شارب العتيق 0 421 02-06-24, 10:24 PM
آخر رد: العتيق
  [سلسلة تعليمية] مشروع برنامج بحث وحذف وتحديث البيانات في فايربيس vb . net الجزء الثاني ahmadpal 1 2,261 10-04-24, 04:36 AM
آخر رد: emadahmed1995
  طريقة سهلة للاتصال بقاعدة بيانات SQL مع اضافة ايقونات للتحكم في تدفق البيانات ggtt17121985 0 1,181 06-11-23, 10:16 AM
آخر رد: ggtt17121985
Brick [VB.NET] مشروع بسيط يحتوي على مجموعة من الأمثلة المفيدة لتعليم البرمجة بلغة VB.NET musalem 1 1,643 17-08-23, 12:07 PM
آخر رد: تركي احمد

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم