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

كيف اعمل هذا فى vb.net

مغلق
بدأه seco في 1 أبريل 2006 · 12 رد · 889 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله

عندى form1,form2 فى البرنامج عملت زر فى form1 وفيه

dim frm as new form2

frm.show()

اريده بعد ان يظهر الفورم التانيه يعمل unload للفورم الاولى واكمل التعامل مع الفورم التانيه ولا اريد اخفاء الفورم الاولى لانى عندما اكتب الكود السابق ثم اكتب me.close لاغلاق الفورم الاولى يغلق البرنامج كله

تمام زى unload me فى vb6 (يغلق الفورم الاولى من غير ما يغلق البرنامج كله)

شكرا لكم :)

Nothing Beat the Human Brain

موبايل 020104927122

#2

في VB2005 بكل سهولة

يمكنك استخدام Hide مثلا form1.hide و عند إغلاق form2 تستخدم form1.show لإعادة إظهارها

تم تعديل هذه المشاركة بواسطة samerselo في 1 أبريل 2006 في 18:25

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#3

شكرا للرد

انا استعمل vs 2003

هل من حل ؟؟

Nothing Beat the Human Brain

موبايل 020104927122

#4

ليس بهذه السهولة

إذا يجب عليك تعريف متغير عام لـ From1 قبل أن تتمكن من استخدام الأمر

أولا تعريف المتغير العام من ضمن Form1

Public F1 As New Form1

ثم يمكنك العمل كما ذكرت سابقا

F1.Show

OR

F1.Hide

تم تعديل هذه المشاركة بواسطة samerselo في 1 أبريل 2006 في 20:50

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#5

سأجرب

وشكرا لك

Nothing Beat the Human Brain

موبايل 020104927122

#6

عفوا جربت ولم تنجح

ممكن اخىتوضح لى اين اكتب هذا التعريف هل فى form1 ام فى form2 ام فى module ام ماذا ؟؟

Nothing Beat the Human Brain

موبايل 020104927122

#7

قلت سابقا

اقتباس
أولا تعريف المتغير العام من ضمن Form1

يعني بتحط المتغير العام الخاص بـ form1 ضمن form1 وبتستعملوا من Form2

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#8

اعطانى overfolw exception عند تعريف المتغير ضمن form1

Nothing Beat the Human Brain

موبايل 020104927122

#9

المشكلة أنني قد أزلت VB2003 من جهازي ولا أنوي إعادته ثانية في الوقت المنظور لذا لا أستطيع وضع مثال عملي لك ضمن المرفقات على كل حال الموضوع الذي تسأل عنه مشروح عدة مرات في المتتدى كما يمكنك البحث في المنتدى عن وصلة تحميل كتاب احترف Visual Basic .net للأستاذ محمد حمدي غانم فيه شرح وافي للموضوع الذي تسأل عنه

تأكد من مكان تعريف المتغير العام ضمن Form1 بأن يكون داخل الكلاس وخارج إجراءات الأحداث كما تأكد من تعريفه باستخدام الكلمة Public حتى يمكن رؤيته من جميع النوافذ الأخرى ضمن مشروعك

آسف يبدو أنني أخطأت في الكود أعلاه

وهذا الكود المصحح

تعريف المتغير

Public F1 As Form1

وفي بداية إجراء الحدث Load لـ Form1 نضع الكود

F1 = Me

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

F1.Show

OR

F1.Hide

أعتقد أنه سيعمل معك الان

على كل حال جرب وخبرني

تم تعديل هذه المشاركة بواسطة samerselo في 2 أبريل 2006 في 23:54

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#10

انظر الكود في المشاركة رقم 9 بعد التصحيح

تم تعديل هذه المشاركة بواسطة samerselo في 2 أبريل 2006 في 23:52

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#11

سأجرب وشكرا لك تعبتك معى

Nothing Beat the Human Brain

موبايل 020104927122

#12

عملت مثل الكود السابق بالضبط ولكن لم يرى f1 فى الفورم التانيه

انا عارف انى تعبتك جدا جدا اسف على الازعاج

Nothing Beat the Human Brain

موبايل 020104927122

#13

إذا لا أدري عذرا

يحال الموضوع لأحد الإخوة الذين مازالوا يعملون على VB2003

على كل حال لديك الآن الفكرة العامة وأعتقد بقليل من التجارب سوف تنجح

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

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

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