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

نسخة كاملة : الرقم بين علامتى تنصيص للأهمية
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الأخوة الأفاضل
("9")Isnumeric
اعطى ناتج
True
مع ان الرقم بين علامتى تنصيص
ارجو توضيح السبب
وشكرا لكم
جرب كذا IsNumeric(9)
(30-03-15, 08:00 PM)ameerah كتب : [ -> ]الدالة IsNumeric وهي تختبر النص هل هو رقم أو لا، وتستخدم غالباً مع جملة الشرط If...Then مثل

كود :
If IsNumeric(TextBox1.Text) Then

   Dim n As Double = Val(TextBox1.Text)

   MsgBox(n * n)

End If

يبدو أتك تريد الدالة Val أو CDbl وهي لتحويل النص لرقم مثل

كود :
Dim n1 As Double = Val(TextBox1.Text)
Dim n2 As Double = CDbl(TextBox1.Text)

شكرا جزيلا على الرد ولكن
اريد ان اعرف فقط لماذا يكون الناتج true
مع ان القيمة بين علامتى تنصيص