تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
Option Explicit
#1
السلام عليكم ورحمة الله وبركاته
أخواني الكرام
ما معني هذا الكود الذي يكتب في التصريحات العامة  Option Explicit

وهل يمكن الأستغناء عنه

ولكم جزيل الشكر
الرد }}}}
تم الشكر بواسطة:
#2
أهلا أخي عبدالله , هاذي الجملة تكتب في أعلى كود الفورم أو موديل أو كلاس وهي لكي تمنع تنفيذ الكود إذا وجد في الكود متغيرات لم يتم تعريفها يعني إذا حطيت هاذي الجملة في أعلى كود الفورم ولم تعرف متغير معين ثم شغلت البرنامج وتريد تنفيذ الكود ستأتيك رسالة خطأ تقول لك بأنه لم يتم التعرف على المتغير الغير معرف , وإذا كانت هذه الجملة غير موجوده في أعلى كود الفورم فيتم تجاهل المتغيرات التي لم تعرف .
الرد }}}}
#3
(03-07-15, 10:38 AM)Ahmed_Mansoor كتب : أهلا أخي عبدالله , هاذي الجملة تكتب في أعلى كود الفورم أو موديل أو كلاس وهي لكي تمنع تنفيذ الكود إذا وجد في الكود متغيرات لم يتم تعريفها يعني إذا حطيت هاذي الجملة في أعلى كود الفورم ولم تعرف متغير معين ثم شغلت البرنامج وتريد تنفيذ الكود ستأتيك رسالة خطأ تقول لك بأنه لم يتم التعرف على المتغير الغير معرف , وإذا كانت هذه الجملة غير موجوده في أعلى كود الفورم فيتم تجاهل المتغيرات التي لم تعرف .


استاذى المحترم
اذا كان يتسع وقتك فهل ممكن ادراج مثال للتوضيح اكثر
كنت ابحث عن فائدة هذه الجملة Option Explicit حيث رأيتها فى العديد من المشروعات و لم افهم معناها و فائدتها
الرد }}}}
تم الشكر بواسطة: Ahmed_Mansoor , Ahmed_Mansoor
#4
السّلام عليكم و رحمة الله و بركاته

أخي الكريم " أبو منصور " .. فقط لمحة سريعة لما تفضّل به أستاذنا الفاضل " أحمد منصور " جزاه الله خير الجزاء و زادها بموازين حسناته إن شاء الله ..

لاحظ بهذه الصورة العبارة OPTION EXPLICIT .. فهي مكتوبة اعلى الكود و شغّالة و تعريف المتغيّر باللّون الأخضر قمت بتوقيفه و لذلك عند الضغط على زر الأمر لتنفيذ الكود ظهرت لي رسالة الخطأ أنّ المتغيّر غير معرّف هذا بسبب العبارة المذكورة أعلى الكود ..
قمت بتوقيف عمل عبارة OPTION EXPLICIT .. و قمت بتعطيل سطر تعريف المتغيّر و مع ذلك عند الضغط على زر الأمر لتنفيذ الكود لم تأتيني رسالة الخطأ أنّ المتغيّر DIM غير معرّف ..


أي مشروع أو أي ملف عندك ابحث وسط الأكواد عن عبارات DIM وجرّب حذف و إضافة العبارة المذكورة و ستفهم مفادها بإذن الله 
إحتراماتي


الملفات المرفقة
.rar   الصوت بمرور الماوس.rar (الحجم : 93.48 ك ب / التحميلات : 14)
الرد }}}}
تم الشكر بواسطة: Ahmed_Mansoor , Ahmed_Mansoor , Abo Mnsour , sendbad100


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Question [مثال] اختيار اكثر من Option على نفس الفورم allayl 4 1,344 21-09-13, 04:49 PM
آخر رد: allayl

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم