منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
الرقم بين علامتى تنصيص للأهمية - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : الرقم بين علامتى تنصيص للأهمية (/showthread.php?tid=11912)



الرقم بين علامتى تنصيص للأهمية - zamzam_mah - 30-03-15

الأخوة الأفاضل
("9")Isnumeric
اعطى ناتج
True
مع ان الرقم بين علامتى تنصيص
ارجو توضيح السبب
وشكرا لكم


RE: الرقم بين علامتى تنصيص للأهمية - hassan - 30-03-15

جرب كذا IsNumeric(9)


RE: الرقم بين علامتى تنصيص للأهمية - zamzam_mah - 30-03-15

(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
مع ان القيمة بين علامتى تنصيص