![]() |
|
[سؤال] استعمال if مع نص و عدد - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [سؤال] استعمال if مع نص و عدد (/showthread.php?tid=26674) الصفحات:
1
2
|
استعمال if مع نص و عدد - Simo1991 - 27-09-18 السلام عليكم أريد استعمال if مع نص و عدد
If TextBox1.Text = "Player Number : " & NumericUpDown.Value.ToString() Then
لكن ما اشتغلت
RE: استعمال if مع نص و عدد - asemshahen5 - 27-09-18 تصحيح بسيط أخي العزيز وضعت اسم الأداة NumericUpDown1 خطأ . كود : If TextBox1.Text = "Player Number : " & NumericUpDown1.Value.ToString ThenRE: استعمال if مع نص و عدد - Simo1991 - 27-09-18 (27-09-18, 03:25 PM)semshahen5 كتب : تصحيح بسيط أخي العزيز وضعت اسم الأداة NumericUpDown1 خطأ . انا غيرت اسمها ل NumericUpDown RE: استعمال if مع نص و عدد - viv - 27-09-18 إقتباس :انا غيرت اسمها ل NumericUpDown غالبا المشكلة في المدخلات يعني الطرف الايسر لا يساوي الطرف الايمن وانت تعتقد انه يساويه وغالبا المشكلة تكون بوجود فراغات استخدم الدالة Trim مع اداة النص كود : TextBox1.Text.TrimRE: استعمال if مع نص و عدد - asemshahen5 - 27-09-18 جرب هذا : كود : If TextBox1.Text = "Player Number : " And NumericUpDown1.Value > 0 Thenكود : If NumericUpDown1.Value > 0 ThenRE: استعمال if مع نص و عدد - Simo1991 - 27-09-18 شكرا لكما بس للأسف ما اشتغلوا هو الفكرة اني أريد عند الضغط عن احد الازرار ان تخرج لي رسالة بس فقط ادا كان المساج السابق هو player Number : 7 مثلا بس ما وجدت حل من غير if و مقارنة النص المكون من جملة وعدد RE: استعمال if مع نص و عدد - viv - 27-09-18 اين تضع هذا الكود باي حدث ...؟ اداة النص من اين تاخد قيمتها ...؟ وهل جربت استخدام المنقح بان تضع نقطة توقف وتضع المؤشر على الاداة وترى النتيجة...؟ لاحظ أداة النص وليكتمل الشرط يجب ان تكون قيمتها مثل كود : Player Number : 1RE: استعمال if مع نص و عدد - Simo1991 - 27-09-18 (27-09-18, 04:13 PM)viv كتب : اين تضع هذا الكود باي حدث ...؟ الرقم من numericupdown يدخله المستخدم بعد دلك يظهر له النص
textbox.text="player number" : &numericupdown.value
RE: استعمال if مع نص و عدد - viv - 27-09-18 إقتباس :TextBox1.Text = "Player Number : " & NumericUpDown1.Value.ToString النتيجة هنا لا تنفع يعني النص الموجود بالاداة تكست مخالف لشرط اظهار الرسالة الحل هو استخدام هذا الكود كود : If NumericUpDown.Value > 0 ThenRE: استعمال if مع نص و عدد - Simo1991 - 27-09-18 (27-09-18, 04:20 PM)viv كتب :المشكلة ادا عملتإقتباس :TextBox1.Text = "Player Number : " & NumericUpDown1.Value.ToString كود : If NumericUpDown.Value > 0سوف احصل عن النتيجة مباشرة ادا اخترت عدد في numericupdown انا عندي زرين زر1 خاص بعرض النص والعدد المختار مثلا عندما اختار الرقم 3 وأضغط على الزر1 تظهر النتيجة player number : 3 ادا ضغطت على الزر2 فهو يعمل upbutton ويظهر ايضا النتيجة يعني أحصل على player number : 4 بس المشكلة أريد اظهار النتيجة فقط ادا كانت النتيجة السابقة من نفس الشكل يعني ادا كان عندي الوقت شغال أو صورة وضغطت على الزر 2 يعمل فقط up بس ما يظهر النتيجة |