السلام عليكم و رحمة الله وبركاته ،
الدرس الثامن : جمل Option .
جمل Option هي جملتان تكتبان في قسم General لتعميم أمر معين على جميع إجراءات ودوال النافذة.
الجملة الأولى Option Base :
فائدة هذه الجملة هي تحديد ما إذا كانت المصفوفات التي تعرفها ستبدأ من الصفر أم من الواحد.
وتكون بالشكلين التاليين :
إما :
الجملة الأولى Option Base :
فائدة هذه الجملة هي تحديد ما إذا كانت المصفوفات التي تعرفها ستبدأ من الصفر أم من الواحد.
وتكون بالشكلين التاليين :
إما :
Option Base 1
لتبدأ جميع المصفوفات من 1.
أو :
أو :
Option Base 0
لتبدأ جميع المصفوفات من 0.
وهذه الجملة لا تقبل سوى 1 و 0.
وهذه الجملة لا تقبل سوى 1 و 0.
الجملة الثانية Option Explicit :
فائدتها هي انها ترغمك على تعريف المتغيرات.
فمثلاُ , إذا لم تكتب هذه الجملة ثم كتبت :
فائدتها هي انها ترغمك على تعريف المتغيرات.
فمثلاُ , إذا لم تكتب هذه الجملة ثم كتبت :
X = 10
MsgBox X
فإن VB سيعرف X كمتغير متلون Variant تلقائياً.
أما إن كتبت :
أما إن كتبت :
Option Explicit
في قسم General.
فإن VB سينبهك إذا لم تقم بتعريف المتغير كما في الكود السابق.
فإن VB سينبهك إذا لم تقم بتعريف المتغير كما في الكود السابق.
الجملة الثالثة Option Compare :
فائدة هذا الأمر تحديد طريقة المقارنة بين النصوص ، وهذه هي الصيغة العامة :
فائدة هذا الأمر تحديد طريقة المقارنة بين النصوص ، وهذه هي الصيغة العامة :
Option Compare { Binary | Text }
- الخيار Binary (افتراضي) : يجعل عملية المقارنة بين النصوص Case Sensitive أي أن "A"<>"a"
- الخيار Text : يجعل عملية المقارنة Insensitive أي أن "A"="a".
- الخيار Text : يجعل عملية المقارنة Insensitive أي أن "A"="a".
أرجو أن يكون الدرس مفيدا , وأن ينال إعجابكم.
والسلام عليكم و رحمة الله و بركاته.

0 التعليقات:
إرسال تعليق