![]() |
|
[سؤال] نسخ قيمه تيكست بوكس في فورم الاول الى تيكست في الفورم الثاني - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40) +--- قسم : قسم أسئلة قواعد البيانات تحت بيئة الـ.NET (http://vb4arb.com/vb/forumdisplay.php?fid=41) +--- الموضوع : [سؤال] نسخ قيمه تيكست بوكس في فورم الاول الى تيكست في الفورم الثاني (/showthread.php?tid=17391) |
نسخ قيمه تيكست بوكس في فورم الاول الى تيكست في الفورم الثاني - مهندس حيدر - 21-09-16 سلام عليكم اريد كود يقوم بعميلة نسخ قيمه تيكست بوكس في فورم الاول الى تيكست في الفورم الثاني بدون استدعاء الفورم اي عند ضغط على زر امر يتنفذ امر النسخ مباشرة بدون استدعاء الفورم الاول قاعدة البيانات اكسس فيجول دوت نت 2008 RE: نسخ قيمه تيكست بوكس في فورم الاول الى تيكست في الفورم الثاني - محمد كريّم - 21-09-16 يمكن بدون اظهار الفورم الاول وليس استدعاء حيث انه من الضروري استدعاء كلاس الفورم الاول للوصول لقيمة التكس بوكس ولكن منطقيا هذا غير مفهوم كيف توجد قيمة في تكست بوكس في فورم مغلق اساسا؟ ام انها قيمة افتراضية لا يدخلها المستخدم؟ اذا كانت كذلك فوضعها في enum افضل من تكس بوكس RE: نسخ قيمه تيكست بوكس في فورم الاول الى تيكست في الفورم الثاني - مهندس حيدر - 21-09-16 (21-09-16, 01:39 PM)محمد كريّم كتب : يمكن بدون اظهار الفورم الاول وليس استدعاء اقصد بدون اظهار الفورم الاول اني اسف اذا كان كان سؤالي به خطأ اقصد بدون اظهار الفورم الاول RE: نسخ قيمه تيكست بوكس في فورم الاول الى تيكست في الفورم الثاني - محمد كريّم - 21-09-16 طيب اول شي غير modifier الخاص باداة التكست بوكس الى public في الفي بي friend بعدين في الفورم الثاني انشئ كائن من الفورم الاول واسحب منه قيمة التكست بوكس مثال سي شارب كود : Form1 ffff = new Form1();RE: نسخ قيمه تيكست بوكس في فورم الاول الى تيكست في الفورم الثاني - أبو ناصر - 21-09-16 بسم الله الرحمن الرحيم لنفرض ان لديك form1 فيه textbox1 ، و form2 فيه texbox2 و أنت في ال form2 و تريد أن تضهر محتوىtextbox1 في texbox2 أكتب الكود التالي : Textbox2.text = form1.textbox1.text اكتب الكود في المكان الذي أنت تحتاجه : زر ، ........... RE: نسخ قيمه تيكست بوكس في فورم الاول الى تيكست في الفورم الثاني - مهندس حيدر - 22-09-16 (21-09-16, 09:51 PM)أبو ناصر كتب : بسم الله الرحمن الرحيماني استخدمت الكود 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)محمد كريّم كتب : يمكن بدون اظهار الفورم الاول وليس استدعاء استاذ محمد سلام عليكم احتاج كود يقوم بعملية نسخ قيمة التيكست في الفورم الاول واظهار في تيكست الفورم الثاني بدون اظهار الفورم الاول اني طبقة الكود التالي Dim f As alwfaz = New alwfaz f.ShowDialog() TextBox8.Text = f.TextBox14.Text نجح هذا الكود بس المشكلة في هذا الكود هو اظهار الفورم الاول واغلاقه من قبلي بعدها تظهر النتيجة في تيكست بوكس الفورم الثاني اني اريده تظهر القيمة التيكست في الفورم الاول مباشرة في تيكست الفورم الثاني بدون اظهار الفور الاول ارجو السماعده والحل لهذه المشكله (21-09-16, 09:51 PM)أبو ناصر كتب : بسم الله الرحمن الرحيم مرحبا اخي احتاج كود يقوم بعملية نسخ قيمة التيكست في الفورم الاول واظهار في تيكست الفورم الثاني بدون اظهار الفورم الاول اني طبقة الكود التالي Dim f As alwfaz = New alwfaz f.ShowDialog() TextBox8.Text = f.TextBox14.Text نجح هذا الكود بس المشكلة في هذا الكود هو اظهار الفورم الاول واغلاقه من قبلي بعدها تظهر النتيجة في تيكست بوكس الفورم الثاني اني اريده تظهر القيمة التيكست في الفورم الاول مباشرة في تيكست الفورم الثاني بدون اظهار الفور الاول ارجو المساعده والحل لهذه المشكله طبقت الكود مالتك لم تنجح العملية يرجع قيمة صفر RE: نسخ قيمه تيكست بوكس في فورم الاول الى تيكست في الفورم الثاني - silverlight - 22-09-16 يا أخ حيدر بدون وجود بيانات في التكست بوكس الخاص بالفورم المراد استرداد قيمة منه فإن القيمة المستردة ستكون Nothing ومن الواضح ان هذا الفورم الثاني يقرأ بعض البيانات من داتا بيز لذلك الحل الأفضل لك هو أن إنك تملأ الفورم من الداتا بيز الخاص بك كأنك تتعامل معه علي انه سوف يظهر للمستخدم و لكن لا تظهر الفورم فقط عليك ان تسترد القيمة منه الخطوة الأولي تعريف الفورم Dim f As alwfaz = New alwfaz الخطوة الثانية تملأ الفورم من الداتا بيز الخطوة الثالثة تسترد منه القيمة التي تريدها TextBox8.Text = f.TextBox14.Text RE: نسخ قيمه تيكست بوكس في فورم الاول الى تيكست في الفورم الثاني - hoshosgost@yahoo.com - 26-07-17 لو اعتبرنا انا فورم 1 في تكست بوكس 1 وفورم 2 في تكست بوكس 3 مثلا اكتب في تكس بوكس3 textbox3.text = form1.textbox1.text |