تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] نسخ قيمه تيكست بوكس في فورم الاول الى تيكست في الفورم الثاني
#1
سلام عليكم 
اريد كود يقوم بعميلة نسخ قيمه تيكست بوكس في فورم الاول الى تيكست في الفورم الثاني بدون استدعاء الفورم اي عند ضغط على زر امر يتنفذ امر النسخ مباشرة بدون استدعاء الفورم الاول 

قاعدة البيانات اكسس 
فيجول دوت نت 2008
الرد }}}
تم الشكر بواسطة:
#2
يمكن بدون اظهار الفورم الاول وليس استدعاء
حيث انه من الضروري استدعاء كلاس الفورم الاول للوصول لقيمة التكس بوكس
ولكن منطقيا هذا غير مفهوم
كيف توجد قيمة في تكست بوكس في فورم مغلق اساسا؟ ام انها قيمة افتراضية لا يدخلها المستخدم؟
اذا كانت كذلك فوضعها في enum افضل من تكس بوكس
الرد }}}
تم الشكر بواسطة:
#3
(21-09-16, 01:39 PM)محمد كريّم كتب : يمكن بدون اظهار الفورم الاول وليس استدعاء
حيث انه من الضروري استدعاء كلاس الفورم الاول للوصول لقيمة التكس بوكس
ولكن منطقيا هذا غير مفهوم
كيف توجد قيمة في تكست بوكس  في فورم مغلق اساسا؟ ام انها قيمة افتراضية لا يدخلها المستخدم؟
اذا كانت كذلك فوضعها في enum افضل من تكس بوكس

اقصد بدون اظهار الفورم الاول 
اني اسف اذا كان كان سؤالي به خطأ اقصد بدون اظهار الفورم الاول
الرد }}}
تم الشكر بواسطة:
#4
طيب اول شي غير modifier الخاص باداة التكست بوكس الى public
في الفي بي friend
بعدين في الفورم الثاني انشئ كائن من الفورم الاول واسحب منه قيمة التكست بوكس

مثال سي شارب
كود :
Form1 ffff = new Form1();
string textvalue = ffff.TextBox1.Text;
الرد }}}
تم الشكر بواسطة:
#5
بسم الله الرحمن الرحيم 
لنفرض ان لديك form1 فيه textbox1  ، و form2 فيه texbox2  و أنت في ال form2 و تريد أن تضهر محتوىtextbox1 في texbox2  أكتب الكود التالي :
Textbox2.text = form1.textbox1.text
اكتب الكود في المكان الذي أنت تحتاجه : زر ، ...........
الرد }}}
تم الشكر بواسطة:
#6
(21-09-16, 09:51 PM)أبو ناصر كتب : بسم الله الرحمن الرحيم 
لنفرض ان لديك form1 فيه textbox1  ، و form2 فيه texbox2  و أنت في ال form2 و تريد أن تضهر محتوىtextbox1 في texbox2  أكتب الكود التالي :
Textbox2.text = form1.textbox1.text
اكتب الكود في المكان الذي أنت تحتاجه : زر ، ..
اني استخدمت الكود 
dim f as alwfaz = new alwfaz
'f.ShowDialog()
textbox2.text=f.textbox4.text
تظهر النتيجة هذا اوكي الكود فقط في حالة اظهار الفورم واغلاقه من قبلي تظهر قيمة التيكست 4 في تيكست 2
اني احتاجه مباشرة بدون اظهار الفورم طبقت الكود التالي 
textbox2.text=f.textbox4.text
يظهر النتيجة صفر 
ما هو الحل اني احتاج اظهار القيمة مباشرة من تيكست 4 الى تيكست 2بدون اظهار الفورم الاول

(21-09-16, 01:39 PM)محمد كريّم كتب : يمكن بدون اظهار الفورم الاول وليس استدعاء
حيث انه من الضروري استدعاء كلاس الفورم الاول للوصول لقيمة التكس بوكس
ولكن منطقيا هذا غير مفهوم
كيف توجد قيمة في تكست بوكس  في فورم مغلق اساسا؟ ام انها قيمة افتراضية لا يدخلها المستخدم؟
اذا كانت كذلك فوضعها في enum افضل من تكس بوكس

استاذ محمد
سلام عليكم 

احتاج كود يقوم بعملية نسخ قيمة التيكست في الفورم الاول واظهار في تيكست الفورم الثاني بدون اظهار الفورم الاول 
اني طبقة الكود التالي 
 Dim f As alwfaz = New alwfaz

f.ShowDialog()

        TextBox8.Text = f.TextBox14.Text

نجح هذا الكود بس المشكلة في هذا الكود هو اظهار الفورم الاول واغلاقه  من قبلي بعدها تظهر النتيجة في تيكست بوكس الفورم الثاني  

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

(21-09-16, 09:51 PM)أبو ناصر كتب : بسم الله الرحمن الرحيم 
لنفرض ان لديك form1 فيه textbox1  ، و form2 فيه texbox2  و أنت في ال form2 و تريد أن تضهر محتوىtextbox1 في texbox2  أكتب الكود التالي :
Textbox2.text = form1.textbox1.text
اكتب الكود في المكان الذي أنت تحتاجه : زر ، ...........

مرحبا اخي 

احتاج كود يقوم بعملية نسخ قيمة التيكست في الفورم الاول واظهار في تيكست الفورم الثاني بدون اظهار الفورم الاول 
اني طبقة الكود التالي 
 Dim f As alwfaz = New alwfaz

f.ShowDialog()

        TextBox8.Text = f.TextBox14.Text

نجح هذا الكود بس المشكلة في هذا الكود هو اظهار الفورم الاول واغلاقه  من قبلي بعدها تظهر النتيجة في تيكست بوكس الفورم الثاني  

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

طبقت الكود مالتك لم تنجح العملية يرجع قيمة صفر
الرد }}}
تم الشكر بواسطة:
#7
يا أخ حيدر

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

الخطوة الأولي تعريف الفورم
Dim f As alwfaz = New alwfaz
الخطوة الثانية تملأ الفورم من الداتا بيز
الخطوة الثالثة تسترد منه القيمة التي تريدها
TextBox8.Text = f.TextBox14.Text
الرد }}}
تم الشكر بواسطة: أبو ناصر , رضوان الجماعي
#8
لو اعتبرنا انا فورم 1 في تكست بوكس 1 وفورم 2 في تكست بوكس 3 مثلا 
اكتب في تكس بوكس3 
textbox3.text = form1.textbox1.text
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  جمع عمود في داتا جريد واظهار الناتج في تكست بوكس nabil 9 12,985 08-12-22, 01:27 PM
آخر رد: عبدالمؤمن
  أضافة زر إلى الفورم بواسطة الكود djelloul 1 1,870 02-05-19, 01:55 PM
آخر رد: PalmTree
  ازاى بعد اما اعمل سكان بالباركود ويتسجل فى تكست بوكس معين يتنقل اوتوماتيك لتكست اخر araxis 2 2,519 25-03-19, 04:07 AM
آخر رد: wessam.demerdash
  [VB.NET] البحث عن مسار مجلد ضمن قاعدة البيانات اكسس وفتحه من الفورم EMADSSS 1 2,269 21-02-19, 04:38 PM
آخر رد: elgokr
Exclamation [VB.NET] عدم تكرار القيم في الكومبو بوكس hoshosgost@yahoo.com 3 2,462 26-07-17, 01:43 PM
آخر رد: حريف برمجة
  كيفية عرض السطر اللي واقفين عليه في الداتا جريد فيو في التكست بوكس khaled12345 19 6,644 16-07-17, 07:23 PM
آخر رد: حريف برمجة
  كيف اقارن بين قيمه سابقه وقمه لاحقة في خليه في الداتا جريد فيو samawi 2 1,941 15-04-17, 02:52 AM
آخر رد: samawi
  الانتقال إلى السجل الثاني في قاعدة البيانات و إظهار الصورة التالية على picturebox ahmed_elwerfalli 6 4,232 24-12-16, 11:07 PM
آخر رد: ahmed_elwerfalli
  مشكلة الترقيم التلقائي للعمود الاول في الداتا جريد فيو kofa 31 12,085 18-06-16, 03:53 AM
آخر رد: khodor1985
  ازاى اظهر مسج بوكس بدل رسالة ال duplicate فى الاكسس araxis 2 2,445 09-06-16, 04:07 PM
آخر رد: hassan

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


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