اخواني
السلام عليكم
ماهي فائده كل من
Option Explicit On
و
'Option Strict On
ومتى تستخدم وماهو تاثيرها على البرنامج
اخواني
السلام عليكم
ماهي فائده كل من
Option Explicit On
و
'Option Strict On
ومتى تستخدم وماهو تاثيرها على البرنامج

Option Explicit
اذا كانت هذه الخاصية ON فانها ترغمنا على تغيير نوع متغير اذا كنا سنضعه في متغير من نوع آخر مثلا
Dim I as Integer Dim J as Double= 1.25 'if Option Explicit Is ON I=J ' is incorrect 'then we must write I=Ctype(J,Integer) 'if Option Explicit Is OFF then I=J' is correct coz the VB will now support the implicit conversion
ايضا أمر آخر اذا كانت Option Explicit is ON فال VB.NET لن يسمح باستعمال متغيرات غير معرفة
اما عن ال Option Strict
فاذا كانت ON فانها لا تقبل ان تعطي لمتغير قيمة قد تضيع منها بعض المعطيات مثلا :
Dim I as Double = 0.123456789 Dim J As Single 'if Option Strict Is OFF J=I'is correct but J= 0.1234567 we lost 89 coz single accepte just 7 numbers after the float 'if Option Strict Is ON then we have to change the type of the variable J=Ctype(I,Single)
تم تعديل هذه المشاركة بواسطة Ayoub JAMAL EL IDRISSI في 30 أبريل 2007 في 04:22
هذا الموضوع مغلق.