منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] كيف أجعل البرنامج يقبل عمليات حسابية بأعداد عشرية و غير عشرية - نسخة قابلة للطباعة

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



كيف أجعل البرنامج يقبل عمليات حسابية بأعداد عشرية و غير عشرية - Necro PC - 11-11-20

السلام عليكم انا أبرمج برنامج حساب رياضيات المشكل أنه لا يقبل عمليات الجمع و الطرح و الضرب و القسمة التي تكون بالفاصلة هل من حل و شكرا

6


RE: كيف أجعل البرنامج يقبل عمليات حسابية بأعداد عشرية و غير عشرية - Anas Mahmoud - 11-11-20

عرف المتغيرات من النوع Double وسيقبل العمليات

Dim x,y,z As Double
x=12.5
y=2.5
z=x*y
msgbox(z) '31.25


RE: كيف أجعل البرنامج يقبل عمليات حسابية بأعداد عشرية و غير عشرية - Necro PC - 11-11-20

أخي الكربم هو لايقبل و يظهر الآتي :
Conversion from string to type 'Double' is not valid.


RE: كيف أجعل البرنامج يقبل عمليات حسابية بأعداد عشرية و غير عشرية - Anas Mahmoud - 12-11-20

استخدم TryParse

كود :
Dim x as double
if Double.TryParse(TextBox1.Text , x) then
'قم بعملية الجمع
else
msgbox("ادخل رقم صحيح")
end if

اعطني تفاصيل عما تحاول فعله 
الكود اللي جربته وماذا تريد من البرنامج فعله


RE: كيف أجعل البرنامج يقبل عمليات حسابية بأعداد عشرية و غير عشرية - Necro PC - 12-11-20

أخ الكريم أنا أريد من البرنامج أن يجمع 11 رقم بالفاصلة أو بدونوفاصلة لكن عند إدخال الأرقام بالفاصل يطلعلي الخطأ الذي كتبته سابقا


RE: كيف أجعل البرنامج يقبل عمليات حسابية بأعداد عشرية و غير عشرية - Anas Mahmoud - 12-11-20

كلام عام لا يوضح شيء

تحتاج لان ترينا الكود الذي تستخدمه لكي نفهم

من اين تاتي القيم من تكست بوكس ام من ماذا ؟


RE: كيف أجعل البرنامج يقبل عمليات حسابية بأعداد عشرية و غير عشرية - Necro PC - 12-11-20

الموظ الذي استخدمه هو
Dim A as Double
Dim B as double
A = textbox1.text
B= textbox2.text
B= a*2
Textbox2.text = B


RE: كيف أجعل البرنامج يقبل عمليات حسابية بأعداد عشرية و غير عشرية - Necro PC - 20-11-20

شكرا تم الحل