منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : طريقه تحديد اذا textbox رقم او عدد ... ضروووري
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
اقوم باستخدام برنامج
Microsoft Visual Studio 2010
c#
ممكن كتابه الكود
الذي يحدد اذا كان النص في ال textbox عدد او نص وبذالك يضهر erorr اذا كان هنالك عدد في النص 

استخدمت طريقه المصفوفه اي تحويل النص لمصفوفه ثم المرور على كل حد فيها لتحديد اذا كان عدد اي بين ال 0 وال 9 فاذا كان كذالك تضهر رساله معينه وغير ذالك يذهب لل form الثاني لكن كان هنالك خطا في الطريقه نفسها لذا اتمنى كتابه الكود كاملا حسب الطريقه المعطاه

ارجو الرد بسرعه
جربي بهذه الطريقة

PHP كود :
           int val;
 
           if(!int.TryParse(textBox1.Text,out val))
 
           {
 
               MessageBox.Show("عفواً النص المدخل يحتوى على ارقام");
 
               return;
 
           
بدلا من الدخول في دوامة  البحث  :
الأفضل لكي منع أدخال الارقام  في مربع النص
في حدث KeyPress   لمربع النص TextBoxضعي الكود التالي :
PHP كود :
e.Handled = !(char.IsLetter(e.KeyChar) || e.KeyChar == (char)Keys.Back); 
 يعطــــــــيكم  العــــــــــافية
اذا كنت تريد فحص النص . هل يحتوي ارقام ام لا ؟

PHP كود :
string[] Badwords = { "0""1""2""3""4""5""6""7""8""9" };

 
           if (Badwords.Any(=> textBox1.Text.Contains(b)))
 
           {
 
               MessageBox.Show("خطأ يوجد ارقام ...");