توابع MsgBox در VBScript
تعریف و استفاده
توابع MsgBox میتواند یک جعبه پیام نمایش دهد، منتظر کلیک کاربر بر روی یکی از دکمهها است و سپس مقادیر مربوط به دکمه فشرده شده را بازگرداند.
توابع MsgBox میتواند مقادیر زیر را بازگرداند:
- 1 = vbOK - دکمه تایید فشرده شده.
- 2 = vbCancel - دکمه منسوخ فشرده شده.
- 3 = vbAbort - توقف دکمه فشرده شده.
- 4 = vbRetry - تم الضغط على زر التجربة.
- 5 = vbIgnore - تم الضغط على زر تجاهل.
- 6 = vbYes - تم الضغط على زر نعم.
- 7 = vbNo - تم الضغط على زر لا.
تعليق:عندما تكون معرفات ملف المساعدة والسياق معرفة، يمكن للمستخدم الضغط على مفتاح F1 لعرض المساعدة.
نصيحة:انظر إلى وظيفة InputBox.
النحو
MsgBox(prompt[,buttons][,title][,helpfile,context])
المتغيرات | وصف |
---|---|
prompt | مطلوب. كلمات التعبير التي يتم عرضها في نافذة الحوار. |
buttons |
عبرة حسابية، هي مجموع القيم التي تمثل عدد الأزرار ونوعها، نمط الرسومات المستخدمة، علامة الزر الافتراضية، ونمط نافذة الرسالة. إذا تم تمريرها، فإن القيمة الافتراضية الخاصة بـ buttons هي 0. القيمة الخاصة بالزر:
پہلا گروپ اعداد (0 - 5) ڈیالوگ میں دکھائی جانے والی بٹن کی نوعیت اور تعداد کا ذکر کرتا ہے؛ دوسرا گروپ اعداد (16, 32, 48, 64) آئیکن کی نوعیت کا ذکر کرتا ہے؛ تیسرا گروپ اعداد (0, 256, 512) فرست بٹن کا ذکر کرتا ہے؛ چوتھا گروپ اعداد (0, 4096) پیغام کی نوعیت کا ذکر کرتا ہے۔ buttons پارامتر کا آئینہ بنانے کے لئے ان اعداد کو جمع کیا جاسکتا ہے، لیکن ہر گروپ سے صرف ایک اعداد کو لایا جاسکتا ہے۔ |
سرچشمہ | ڈیالوگ کی سرچشمی میں دکھائی جانے والی فارمجمل جملات، اگر title چھوڑ دیا جائے تو پروگرام کا نام سرچشمی میں دکھایا جائے گا۔ |
مدد فائل | فارمجمل جملات، جو کا استعمال کیا جاتا ہے کہ کسی ڈیالوگ کے منظر سے متعلق مدد فائل فراہم کی جائے، اگر مدد فائل فراہم کیا گیا تو منظر فراہم کرنا ضروری ہوتا ہے۔ 16 بیتی سسٹم پلیٹ فارم پر استعمال نہیں کیا جاتا۔ |
منظر | اعداد و شمار جملات، جو کا استعمال کیا جاتا ہے کہ کسی مدد موضوع کا منظر نامزد کیا جائے، اگر منظر فراہم کیا گیا تو مدد فائل فراہم کرنا ضروری ہوتا ہے۔ 16 بیتی سسٹم پلیٹ فارم پر استعمال نہیں کیا جاتا۔ |
مثال
ڈیم آنسر آنسر = میس بoks ("Hello everyone!", 65, "Example") ڈاکومن وریٹ (آنسر)