تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
اريد كتابة ارقام فقط في الخلية -ما العمل ؟
#6
(11-09-20, 08:05 AM)Anas Mahmoud كتب : IsNumeric تعيد قيمة True اذا كان التعبير النصي المدخل يمثل رقم بمعني تقبل string كامل "22.54" مثلا

IsDigit تختبر حرف واحد فقط char وهو المطلوب في حالة KeyPress

فرق اخر هو ان IsNumeric تنتمي للفئة Microsoft.VisualBasic اي انها من ايام vb6 
بينما IsDigit تنتمي الى مجال الاسماء         System.Char اي انها من الفريم ورك

اما بالنسبة ل Char.IsControl : فهي تختبر اذا كان الحرف يمثل زر من ازرار العمليات في الكيبورد ( Ctrl - Alt - backspace - ... ) 


Parse في العموم هو تحويل اي قيمة نصية الى القيمة المناسبة لها ، وهي موجوده في كل انواع القيمة Value types ) 

        Date.Parse() تقوم بتحويل نص الى تاريخ وكذلك         Integer.Parse() تحول نص الى رقم


مشكلتها انها تقوم برمي استثناء Exception اذا كان النص غير صالح للتحويل 

الحل هو TryParse لانها تختبر اذا كان قابل للتحويل ام لا وبالتالي يمكن تفادي الexception

عاجز عن الشكر استاذ
 ربي يجاززيك خيرا
ان شاء الله نحسن استخدمها في قابل المشاريع
 لعل الكلمة التي تنفعني لم أكتبها بعد
عبد الله بن المبارك
الرد }}}
تم الشكر بواسطة: حريف برمجة , حريف برمجة , WaeLx , Anas Mahmoud


الردود في هذا الموضوع
RE: سؤال ؟ - بواسطة Anas Mahmoud - 08-09-20, 09:02 PM
RE: سؤال ؟ - بواسطة عبد الهادي بهاب - 11-09-20, 02:14 AM
RE: سؤال ؟ - بواسطة Anas Mahmoud - 11-09-20, 08:05 AM
RE: سؤال ؟ - بواسطة عبد الهادي بهاب - 11-09-20, 02:34 PM
RE: سؤال ؟ - بواسطة khaled Mohammed - 08-09-20, 11:34 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  اريد اضافة حفظ PDF فى مسار على الهارد- مثال الاستاذ عبدالله الدوسري new_programer 0 49 13-04-24, 12:59 PM
آخر رد: new_programer
  هل من الممكن العمل على قاعدة بيانات اكسل على الفيجوال بيسك خالد كامل1 4 145 24-03-24, 02:00 AM
آخر رد: خالد كامل1
  ارقام فوق السطر وتحته Abo Louay 2 207 27-01-24, 11:06 PM
آخر رد: Abo Louay
  اريد طباعة الباركود المحدد فقط مع الكمية new_programer 5 450 09-01-24, 08:40 PM
آخر رد: new_programer
  اريد مساعدة في العملية الحسابية melad2002 3 426 29-12-23, 09:10 PM
آخر رد: melad2002
  [كود] اريد كود إرسال البيانات من الفيجوال بيسك إلىPDF issamsaidd 10 5,866 25-12-23, 06:30 PM
آخر رد: الحزين اليماني
  [VB.NET] اريد تعديل في الكود عند طباعة DGV abu_hisham7 1 443 03-12-23, 02:40 AM
آخر رد: abu_hisham7
  هل الداتا قراد فيو تسمح بتعدد الاسطر داخل الخلية عند جلب بيانات نصية طويله من قاعدة ب khalidalwdi 3 471 10-11-23, 11:08 AM
آخر رد: khalidalwdi
  [سؤال] اريد تغيير اسم حقل ضمن جدول بقاعدة بيانات اكسس mh66 1 366 08-11-23, 08:16 AM
آخر رد: justforit
  كيف اجعل البرنامج في بداية الشهر ينفذ حدث معين بالاصح اريد البرنامج في تاريخ واحد من Adel27213 3 490 05-11-23, 01:45 AM
آخر رد: justforit

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


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