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

تحويل قيمة من فورم إلي فورم أخرى

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

مرحباااا

انا عندى 3 فورم

رقم f1 فيها بيانات وكود الموظف

رقم f2 فيها بياناته الشخصية : مرتبطة بكود الموظف

رقم f3 فيها بيانات خبراته : مرتبطة بكود الموظف

من الفورم 2 f فتحت الفورم f1 ومازالت 2 f مفتوحة

ازاى اخد كود الموظف من f1 الى f2

و

من الفورم 3 f فتحت الفورم f1 ومازالت 3 f مفتوحة

ازاى اخد كود الموظف من f1 الى f3

وهكذا........

علما بأن اسم التيكست بوكس الخاص بكود الموظف فى كل الفورم txtpcode موحد

انا جربت الكود ده ومش نفع معايا

 Dim f As New FrmPersonal_Info
 f (f2) .txtPCode.Text = me (F1) .txt1.text

بإستخدام vb.net 2003

أرجو الافادة

تحياتى

تم تعديل هذه المشاركة بواسطة cdcase في 22 أبريل 2007 في 04:10

قال رسول الله صلى الله عليه وسلم

يكبر بن أدام ويكبر معه شيئان كثرة المال وطول العمر

صدق رسول الله صلى الله عليه وسلم

قال عمر بن الخطاب رضي الله عنه

نحن قوم أعزنا الله بالإسلام فإذا إبتغينا العزة فى غيره أذلنا الله

#2

السلام عليكم أخي الكريم :

يا أخي لنفرض أنك الآن ضمن الفورم 3 , و تريد أن تسحب قيمة txtPCode للفورم 1 المفتوح ...

سيصبح لديك مايلي :

Me.txtPCode.Text = Form1.txtPCode.Text

حيث أن Me هو الفورم 3 كما قلنا ...

هل هذا هو المطلوب ؟ وفقك الله .....

#3

مرحبا

مشكور أخى ابو همام ولكن لم يصلح معى هذا الكود

وقد حاولت بهذه الطريقة قبل اول مشاركة ولم يصلح معى

Dim f As New FrmPersonal_Info
f (f2) .txtPCode.Text = me (F1) .txt1.text

هل من حل أخر

قال رسول الله صلى الله عليه وسلم

يكبر بن أدام ويكبر معه شيئان كثرة المال وطول العمر

صدق رسول الله صلى الله عليه وسلم

قال عمر بن الخطاب رضي الله عنه

نحن قوم أعزنا الله بالإسلام فإذا إبتغينا العزة فى غيره أذلنا الله

#4

أخواني الافاضل

اذا أردتم نقل قيمة من فورم الي فورم آخر نتبع هذه الخطوات

ولنفترض ان عندنا فورم اسمة f1 يوجد علي الاتي

combobox1

وزر Btn1

وفورم آخر اسمة f2 يوجد عليه textbox1

المطلوب نقل القيمة الموجوده في الـ combobox1 الي textbox1 الموجود في الفورم الثاني f2

يتم ذلك من خلال الكود التالي الذي سيتم كتابتة تحت حدث الضغط علي زر Btn1 الموجود في f1

dim x as new f2
x.show()
x.textbox1.items.add(combobox1
)

شكر لكم جميعا

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#5

1 - يتم عمل MODUL و عرف فيه الاتى

PUBLIC FRM2 AS F2

PUBLIC FRM3 AS F3

2- داخل الحدث LOAD فى F2

FRM2=ME

3- داخل الحدث LOAD فى F3

FRM3=ME

و أكمل بقية خطوات برنامجك و لكن بعد الغاء هذا الكود

Dim f As New FrmPersonal_Info

#6

اخوي الكريم

الكود هذا

Dim f As New FrmPersonal_Info
f.txtPCode.Text = me.txt1.text

بس ناقص اخر سطر اللي هوا

f.show

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#7

اخي الكريم انا اعمل مايلي اذا ارت استخدام قيمه من فور في اي فورم اخر

Me.TextBox1.Text = My.Forms.f1.TextBox2.Text

حيث ال

TextBox1

هي في الفورم الذي تريد ان ياخذ قيمه من فورم اخر

TextBox2و

هي في الفورم اللذي تريد نقل البيانات منه

#8

للاسف يا إخوانى ولا كود من السابق نفع معى

لا اعلم ما السبب

تم تعديل هذه المشاركة بواسطة cdcase في 24 أبريل 2007 في 15:51

قال رسول الله صلى الله عليه وسلم

يكبر بن أدام ويكبر معه شيئان كثرة المال وطول العمر

صدق رسول الله صلى الله عليه وسلم

قال عمر بن الخطاب رضي الله عنه

نحن قوم أعزنا الله بالإسلام فإذا إبتغينا العزة فى غيره أذلنا الله

#9

اخي الكريم اذا انت تبغى اذا فتحت فورم f1 من f2 تطلع بعض البيانات الي موجوده في f2

في f1

انتبه انك كتبت الاكواد السابقه في جزء اللود (load( للفورم f1

يعني مثلا انت تبي اسم الموظف الموجود في f2 المدخل من خلال التكست بوكس يظهر في في تكست بوكس للf1

اكتب مايلي في جزء اللود لل f1

Me.TextBoxf1.Text = My.Forms.f2.TextBoxf2.Text

#10
ksa_girl1 كتب:
اخي الكريم اذا انت تبغى اذا فتحت فورم f1 من f2 تطلع بعض البيانات الي موجوده في f2

في f1

انتبه انك كتبت الاكواد السابقه في جزء اللود (load( للفورم f1

يعني مثلا انت تبي اسم الموظف الموجود في f2 المدخل من خلال التكست بوكس يظهر في في تكست بوكس للf1

اكتب مايلي في جزء اللود لل f1

Me.TextBoxf1.Text = My.Forms.f2.TextBoxf2.Text

فعلا كما قلت أخى انا كتبت الكود ده فى الفورم f1 فى الحدث Closing

f2.TextBoxf2.Text = f1.TextBoxf1.Text

ولم يحدث شيىء ولا اى إستثناء ولا اى قيمة

قال رسول الله صلى الله عليه وسلم

يكبر بن أدام ويكبر معه شيئان كثرة المال وطول العمر

صدق رسول الله صلى الله عليه وسلم

قال عمر بن الخطاب رضي الله عنه

نحن قوم أعزنا الله بالإسلام فإذا إبتغينا العزة فى غيره أذلنا الله

#11

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

#12

جرب المثال المرفق اذا كان يحجيب على سؤالكSEND_DATA_VIA_FORMS.rar

#13
has_1975 كتب:
جرب المثال المرفق اذا كان يحجيب على سؤالكSEND_DATA_VIA_FORMS.rar

جزاك الله خير يا خى انت وكل من ساعدنى فى حل مشكلتى

لقد نجح مثالك وكان لابد من هذا الكود

  FRM1 = Me
سبحان الله

تحياتى

تم تعديل هذه المشاركة بواسطة cdcase في 25 أبريل 2007 في 18:24

قال رسول الله صلى الله عليه وسلم

يكبر بن أدام ويكبر معه شيئان كثرة المال وطول العمر

صدق رسول الله صلى الله عليه وسلم

قال عمر بن الخطاب رضي الله عنه

نحن قوم أعزنا الله بالإسلام فإذا إبتغينا العزة فى غيره أذلنا الله

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

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