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

تمرير قيمة من فورم لاخر

بدأه sookkaa في 17 مارس 2014 · 3 رد · 1,626 مشاهدة · في C++.Net
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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


 


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


 MyForm1^ Form2 = gcnew MyForm1();

Form2->Show();

 

بعد ما بفتح الفورم التانى عامل فى زرار برضه عايز لما ادوس عليه اغير مثلا اسم الفورم الاول

#2

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

#3

اخي العزيز

في الفورم الثاني الذي اسمه مثلا form2

تجد في داخل form2.cs الكود التالي

public Form2(){            InitializeComponent();{

قم بأضافة متغير اليه حسب الطلب، مثلا سأضيف متغير رقمي وحرفي كالتالي:

 public Form2(string s, Int32 id)
        {
            InitializeComponent();

مثلا تستطيع تعيين المتعير s كأسم للقورم الحالي

 

يبقى فقط كيفية ارسال قيمة s من خلال الفورم الاول وهذا سهل للغاية وكالتالي

Form fm = new Form2("New Form Name", 44);
            fm.Show();

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