عرض مشاركة واحدة
  #5  
قديم 06-03-2013, 01:36 PM
سيف سالم سيف سالم غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Jul 2008
العمر: 57
المشاركات: 4,642
معدل تقييم المستوى: 21
سيف سالم is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة مدرس . كمبيوتر مشاهدة المشاركة
وسؤال اخر
dim x as byte = 300
بيعطى خطا املائى ونحوى مش خطأ اثناء التشغيل مش المفروض انها اكبر من المدى يعنى خطا اثناء التشغيل

وليه
dim x as short= " mohamed"

بيدى خطا اثناء التشغيل كدة صح فعلا طيب اشمعنى الكود السابق معملش زى الكود ده
الخطأ الاملائي والنحوي مخالف لقواعد اللغة
قواعد اللغة تمنع وضع مدى اكبر في المتغير
dim x as byte = 300 فيكون syntax
من قواعد اللغة امكانية التحويل الضمنى
dim x as short= " mohamed" صحيح من حيث قواعد اللغة
عند التنفيذ لن تحول فتكون runtime
رد مع اقتباس