عرض مشاركة واحدة
  #2  
قديم 30-04-2014, 04:32 PM
ابو موده ابو موده غير متواجد حالياً
عضو نشيط
 
تاريخ التسجيل: Nov 2010
المشاركات: 158
معدل تقييم المستوى: 15
ابو موده is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة saad14 مشاهدة المشاركة
هذا الكود قد كتبته فى نافذة الكود
Dim x As Integer
x = TextBox1.Text
( x = (4 * 3 ^ 2) / (10 Mod 3 - 1
وبمجرد الانتهاء من كتابة الكود ظهر خط أزرق متعرج تحت التعبير الحسابى ولم يختفى الخط الازرق الا بعد تعديل الكود لانه لا يجز القسمة على صفر واعتبره البرنامج خطا من النوع Syntax error
الاجابة :
الخطأ syntax error فى هذه العباراة يرجع لاختيارك نوع بيان رقمى صحيح integer مع اجراء عملية قسمة تعطى نتائج عشرية
من فضلك جرب الكود مرة آخرى بعد تغيير نوع البيان الى single و سترى الفرق

Dim x As single
x = TextBox1.Text
( x = (4 * 3 ^ 2) / (10 Mod 3 - 1
ارجو الانتباه هنا ان تركت
x = TextBox1.Text
فارغة سعطيك خطأ اثناء التشغيل

شيلها افضل
رد مع اقتباس