السلام عليكم انا أبرمج برنامج حساب رياضيات المشكل أنه لا يقبل عمليات الجمع و الطرح و الضرب و القسمة التي تكون بالفاصلة هل من حل و شكرا
6
عرف المتغيرات من النوع Double وسيقبل العمليات
Dim x,y,z As Double
x=12.5
y=2.5
z=x*y
msgbox(z) '31.25
أخي الكربم هو لايقبل و يظهر الآتي :
Conversion from string to type 'Double' is not valid.
استخدم TryParse
كود :
Dim x as double
if Double.TryParse(TextBox1.Text , x) then
'قم بعملية الجمع
else
msgbox("ادخل رقم صحيح")
end if
اعطني تفاصيل عما تحاول فعله
الكود اللي جربته وماذا تريد من البرنامج فعله
أخ الكريم أنا أريد من البرنامج أن يجمع 11 رقم بالفاصلة أو بدونوفاصلة لكن عند إدخال الأرقام بالفاصل يطلعلي الخطأ الذي كتبته سابقا
كلام عام لا يوضح شيء
تحتاج لان ترينا الكود الذي تستخدمه لكي نفهم
من اين تاتي القيم من تكست بوكس ام من ماذا ؟
الموظ الذي استخدمه هو
Dim A as Double
Dim B as double
A = textbox1.text
B= textbox2.text
B= a*2
Textbox2.text = B