�数ونت MsgBox في VBScript

التعريف والاستخدام

�数ونت MsgBox يمكنها عرض نافذة رسالة، والانتظار حتى ينقر المستخدم على أحد الأزرار، ثم العودة إلى القيمة التي تم النقر عليها.

�数ونت MsgBox يمكنها العودة إلى القيم التالية:

  • 1 = vbOK - الزر موافق تم النقر عليه.
  • 2 = vbCancel - الزر إلغاء تم النقر عليه.
  • 3 = vbAbort - الزر النهائي تم النقر عليه.
  • 4 = vbRetry - تم ضغط زر retry.
  • 5 = vbIgnore - تم ضغط زر ignore.
  • 6 = vbYes - تم ضغط زر yes.
  • 7 = vbNo - تم ضغط زر no.

تعليقات:عندما يتم تحديد كلا من helpfile و context، يمكن للمستخدم الضغط على مفتاح F1 لعرض المساعدة.

نصيحة:انظر إلى وظيفة InputBox.

القواعد النحوية

MsgBox(prompt[,buttons][,title][,helpfile,context])
المتغيرات وصف
prompt مطلوب. تعبير نصي يعرض في نافذة الحوار.
buttons

عبرة数值ية، هي مجموع القيم التي تمثل عدد و نوع الزر المعروض، نمط الرموز المستخدمة، علامة الزر الافتراضية، و نمط نافذة الرسالة. إذا تم تجاهلها، فإن القيمة الافتراضية لـ buttons هي 0.

القيمة المستخدمة للزر:

  • 0 = vbOKOnly - عرض زر ok فقط.
  • 1 = vbOKCancel - عرض زر ok و cancel.
  • 2 = vbAbortRetryIgnore - عرض زر abort و retry و ignore.
  • 3 = vbYesNoCancel - عرض زر yes و no و cancel.
  • 4 = vbYesNo - عرض زر yes و no.
  • 5 = vbRetryCancel - عرض زر retry و cancel.
  • 16 = vbCritical - عرض رمز معلومات حرجة.
  • 32 = vbQuestion - عرض رمز استفسار التحذير.
  • 48 = vbExclamation - عرض رمز رسالة التحذير.
  • 64 = vbInformation - عرض رمز رسالة المعلومات.
  • 0 = vbDefaultButton1 - الزر الأول هو الزر الافتراضي.
  • 256 = vbDefaultButton2 - الزر الثاني هو الزر الافتراضي.
  • 512 = vbDefaultButton3 - الزر الثالث هو الزر الافتراضي.
  • 768 = vbDefaultButton4 - الزر الرابع هو الزر الافتراضي.
  • 0 = vbApplicationModal - نمط التطبيق: يجب على المستخدم الرد على نافذة الرسالة لاستمرار العمل في التطبيق الحالي.
  • 4096 = vbSystemModal - نمط النظام: يتم تعليق جميع التطبيقات حتى يتم استجابة المستخدم لمساعدة نافذة الرسالة.

المجموعة الأولى من القيم (0 - 5) تستخدم لوصف نوع وعدد الأزرار التي تظهر في النافذة الحوارية؛ والمجموعة الثانية من القيم (16،32،48،64) تستخدم لوصف نمط الرموز؛ والمجموعة الثالثة من القيم (0،256،512) تستخدم لتحديد الزر المبدئي؛ والجموعة الرابعة من القيم (0،4096) تستخدم لتحديد نمط نافذة الرسالة. عند جمع هذه الأرقام لإنشاء قيمة parameters buttons، يمكن أخذ رقم واحد فقط من كل مجموعة.

العنوان عبارة نصية تظهر في شريط العنوان لنافذة الحوارية. إذا تم توفير title، يتم عرض اسم التطبيق في شريط العنوان.
ملف المساعدة عبارة نصية، تستخدم لتحديد ملف المساعدة الذي يقدم المساعدة المتعلقة بالسياق للنافذة الحوارية. إذا تم تقديم ملف المساعدة، فيجب تقديم السياق. غير متاح على منصات 16 بت.
سياق عبارة عددية، تستخدم لتحديد الرقم الظاهري الذي أشار إليه مؤلف ملف المساعدة لقسم معين. إذا تم تقديم السياق، فيجب تقديم ملف المساعدة. غير متاح على منصات 16 بت.

مثال

dim answer
answer=MsgBox("Hello everyone!",65,"Example")
document.write(answer)