تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] استعمال if مع نص و عدد
#11
انت تضع اظهار النتيجة في زر منفصل وعندما تغير في اعدادات الاداة numericupdown طبعا لن تظهر النتيجة الا اذا نقرت على الزر الذي فيه كود اظهار النتيجة
عليك ان تنقل الكود الذي فيه الرسالة الى الحدث OnChange للاداة numericupdown
انقر عليها مرتين وضع الكود هناك حيث ينقلك البرنامج
الرد }}}
تم الشكر بواسطة:
#12
(27-09-18, 02:27 PM)Simo1991 كتب : السلام عليكم
أريد استعمال if مع نص و عدد 

If TextBox1.Text = "Player Number : " & NumericUpDown.Value.ToString() Then

لكن ما اشتغلت


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


المحتوى الخاص بموضوعك جعلنى اقتبس كلامك
ولا انظر لباقي الردود فى الموضوع

لانى للحظة تخيلت نفسى مكان البرنامج اللى هينفذ الكود
لتوضح رؤية الكود الخاص بك كارؤية فعلية من المفترض ان شكل الكود سيكون بهذا الشكل

لنقول ان الرقم الذى تم اختياره هو 1 ليصبح الشكل
كود :
If TextBox1.Text = "Player Number : 1" Then

الى هنا جميل ولا يوجد مشكلة
طيب انت لم توضح القيمة الفعلية لديك فى TextBox1

لان قيمة شرط التحقق تحتوى على عدد 3 مسافات وهما

بين كل من كلمة Player و Number بعدد مسافة
وبين كلمة Number و علامة : بعدد مسافة
وبين علامة : و الرقم بعدد مسافة

فمن الممكن ان القيمة لديك فى TextBox1 بهذا الشكل
PHP كود :
Player Number :

اى بعدد 2 مسافة فاقل او اكثر من 3 مسافات
فلاحظ بين : و 1 لا يوجد مسافة

فهنا كود التحقق غير مطابق لان التطابق يجب ان يكل كلى وليز جزئي
اى المسافة التى تستخدم تعتبر اساسي بذلك

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

كل ما عليك عمل كود التحقق بهذا الشكل
كود :
If TextBox1.Text.Replace(Space(1), Nothing) = ("Player Number : " & NumericUpDown.Value.ToString()).Replace(Space(1), Nothing) Then

حتى لو وضعت 100 مسافة ولو كان الشكل كالتالى
PHP كود :
Player                                               Number        :

ستجد بالنهاية ان عملية التحقق سيكون على هيئة الشكل التالى
PHP كود :
PlayerNumber:

لكلا من قيمة TextBox1 و القيمة المدخلة منك للتحقق

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , ابراهيم ايبو , Simo1991
#13
(28-09-18, 01:09 AM)elgokr كتب :
(27-09-18, 02:27 PM)Simo1991 كتب : السلام عليكم
أريد استعمال if مع نص و عدد 

If TextBox1.Text = "Player Number : " & NumericUpDown.Value.ToString() Then

لكن ما اشتغلت


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


المحتوى الخاص بموضوعك جعلنى اقتبس كلامك
ولا انظر لباقي الردود فى الموضوع

لانى للحظة تخيلت نفسى مكان البرنامج اللى هينفذ الكود
لتوضح رؤية الكود الخاص بك كارؤية فعلية من المفترض ان شكل الكود سيكون بهذا الشكل

لنقول ان الرقم الذى تم اختياره هو 1 ليصبح الشكل
كود :
If TextBox1.Text = "Player Number : 1" Then

الى هنا جميل ولا يوجد مشكلة
طيب انت لم توضح القيمة الفعلية لديك فى TextBox1

لان قيمة شرط التحقق تحتوى على عدد 3 مسافات وهما

بين كل من كلمة Player و Number بعدد مسافة
وبين كلمة Number و علامة : بعدد مسافة
وبين علامة : و الرقم بعدد مسافة

فمن الممكن ان القيمة لديك فى TextBox1 بهذا الشكل
PHP كود :
Player Number :

اى بعدد 2 مسافة فاقل او اكثر من 3 مسافات
فلاحظ بين : و 1 لا يوجد مسافة

فهنا كود التحقق غير مطابق لان التطابق يجب ان يكل كلى وليز جزئي
اى المسافة التى تستخدم تعتبر اساسي بذلك

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

كل ما عليك عمل كود التحقق بهذا الشكل
كود :
If TextBox1.Text.Replace(Space(1), Nothing) = ("Player Number : " & NumericUpDown.Value.ToString()).Replace(Space(1), Nothing) Then

حتى لو وضعت 100 مسافة ولو كان الشكل كالتالى
PHP كود :
Player                                               Number        :

ستجد بالنهاية ان عملية التحقق سيكون على هيئة الشكل التالى
PHP كود :
PlayerNumber:

لكلا من قيمة TextBox1 و القيمة المدخلة منك للتحقق

تحياتى لك
وتمنياتى لك التوفيق

شكرا جزيلا على التوضيح
لكن للاسف ما اشتغلت معي
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] الكتابة مباشرة دون استعمال الحفظ safralfahd 2 1,006 06-02-22, 10:38 PM
آخر رد: safralfahd
  طريقة استعمال الهاتف كقارئ باركود وربطه بالكمبيوتر ahmedbezia 3 1,588 30-08-21, 09:25 PM
آخر رد: asemshahen5
Question استعمال الهاتف قارئ باركود محمد بن عطية 6 2,702 30-08-21, 05:02 PM
آخر رد: ahmedbezia
  [VB.NET] منع استعمال زر في كيبورد farfour 1 1,018 25-11-20, 10:23 PM
آخر رد: اسامه الهرماوي
Heart [VB.NET] استعمال HYPERLINK في فيجوال بيسيك khairallah 1 1,588 27-04-20, 07:42 PM
آخر رد: Codack
  [VB.NET] استعمال NumericUpDown عند السحب من موقع trakktour 0 1,094 13-01-20, 10:52 PM
آخر رد: trakktour
  [سؤال] كيف يمكنني استعمال GetWindowText dametucorazon 0 1,379 11-02-19, 10:26 AM
آخر رد: dametucorazon
  [سؤال] استعمال ComboBox عدة مرات ومن نفس المصدر كريم جودي 3 2,007 19-01-19, 02:45 PM
آخر رد: alsouf
  استعمال key press بدل الباتون محمد خيري 5 2,072 21-12-18, 02:45 AM
آخر رد: elgokr
  [VB.NET] الاتصال بــ Sockes Proxy او Tor Proxy عند استعمال HttpWebRequest أبو نقطة 0 1,624 26-05-17, 03:47 AM
آخر رد: أبو نقطة

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


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