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

from Form1 to Form2

مغلق
بدأه sidi يا سيدي في 1 أغسطس 2003 · 6 رد · 1,481 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

السلام عليكم يا اهل البرمجة

القصة ومافيها انه مشروع Project و فيه شكلين two Forms واحدةوهي الاولي تسمى Form1 وهي التي يبدء منها المشروع Start up Object و تحتوي على زر Button يسمى Next و الثانية تسمى Form2

السؤال ماذا اعمل ليكون وبالضغط على الزر Next الموجود في Form1 يتم الانتقال الى Form2 و يتم اغلاق الاولى form1

ارجوا ان يكون السؤال واضح:o

السلام عليكم(f)(f)(f)(f)

#2

السلام عليكم

أخي الطيب مادام أنه يغلق لا يُخفى فهذه بطريقتي ولا أدعي أنه المُثلى

تكون كالتالي

أقوم بإدراج modul و أضع فيه النصوص التالية

Sub Main()

Dim f1 As New Form1()

f1.Show()

Application.Run()

f1 = Nothing

End Sub

بعد ذلك في الزر المخصص للذهاب للنموذج الثاني form2 سيكون كالتالي

dim f2 as new Form2()

f2.show()

me.close()

ثم لغلق المشروع ككل لابد أن نكتب Application.Exit()

أنا وضعتها في sub وفي نفس المديول modul

الذي ذكرناه في الأعلى بهذا الشكل

Public Sub Closer()

Application.Exit()

End Sub

ولمناداة هذا الـ sub والذي هو لإغلاق المشروع ككل وليس النموذج

سيكون كالتالي Closer()

يعني الخلاصة أن نصنع مديول modul ونضع فيه الأوامر التالية

Sub Main()

Dim f1 As New Form1()

f1.Show()

Application.Run()

f1 = Nothing

End Sub

Public Sub Closer()

Application.Exit()

End Sub

Public Sub Closer()

Application.Exit()

End Sub

أتمنى أن يكون واضح

السلام عليكم

في المثال يتضح المقال

#3

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

السلام عليكم

اخي العزيز جزاك الله خيرا علي الاهتمام و الرد ولكن :(

اذا استعملت طريقتك فان Form2 تظهر للحظة ويختفي كل شيء و ينغلق المشروع ككل وهذا ليس هو المراد اذ ان المراد هو ان يظل المشوع مفتوحا و تنغلق Form1 و تنفتح Form2

مع السلام ونصر الله الاسلام و المسلمين ... قل امين;)

#4

السلام عليكم

يا طيب إذا أردت أن يبقى المشروع فستخدم me.close إلى أخره

أما إذا أردت أن تغلق المشروع برمتهِ فستخدم Application.Exit

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

me.close عندما تنوي إغلاق المشروع ككل لا كجزء و استخدم Application.Exit

والله أعلم

في المثال يتضح المقال

#5

0

في المثال يتضح المقال

#6

السلام عليكم

هذا مثال لطلبك

حمل المثال

السلام عليكم

في المثال يتضح المقال

#7

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

السلام عليكم

اجي الطيب ;) جزاك الله الف الف خير فالمثال قطع كل الاسئلة

مع السلامه(f)(f)(f)

هذا الموضوع مغلق.

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