الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مافائده كل من Option Explicit On و الخاصية'Option Strict On

مغلق
بدأه صاحبة السمو في 3 فبراير 2007 · 1 رد · 1,017 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني

السلام عليكم

ماهي فائده كل من

Option Explicit On

و

'Option Strict On

ومتى تستخدم وماهو تاثيرها على البرنامج

1145392391.gif
#2

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

هذا الموضوع مغلق.

مواضيع مشابهة