VBScript MsgBox ਫੰਕਸ਼ਨ

ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ

MsgBox ਫੰਕਸ਼ਨ ਇੱਕ ਸੁਨੇਹਾ ਫਾਉਂਡ ਦਿਖਾ ਸਕਦਾ ਹੈ, ਉਸਦੀ ਉਪਯੋਗਕਰਤਾ ਨੂੰ ਕਿਸੇ ਬਟਨ ਨੂੰ ਕਲਿੱਕ ਕਰਨ ਦੀ ਉਮੀਦ ਕਰਦਾ ਹੈ ਅਤੇ ਫਿਰ ਕਿਸੇ ਬਟਨ ਨੂੰ ਕਲਿੱਕ ਕੀਤੇ ਗਏ ਦਾ ਸੰਕੇਤ ਵਾਪਸ ਦੇ ਸਕਦਾ ਹੈ。

MsgBox ਫੰਕਸ਼ਨ ਨੇਵੇਂ ਹੇਠ ਲਿਖੇ ਮੁੱਲ ਵਾਪਸ ਦੇ ਸਕਦਾ ਹੈ:

  • 1 = vbOK - ਪ੍ਰਵਾਨ ਬਟਨ ਨੂੰ ਕਲਿੱਕ ਕੀਤਾ ਹੈ。
  • 2 = vbCancel - ਰੱਦ ਬਟਨ ਨੂੰ ਕਲਿੱਕ ਕੀਤਾ ਹੈ。
  • 3 = vbAbort - ਨਿਕਾਲ ਬਟਨ ਨੂੰ ਕਲਿੱਕ ਕੀਤਾ ਹੈ。
  • 4 = vbRetry - ਮੁੜ ਕਰਨ ਬਟਨ ਨੂੰ ਦਬਾਇਆ ਗਿਆ ਹੈ。
  • 5 = vbIgnore - ਨਹੀਂ ਬਟਨ ਨੂੰ ਦਬਾਇਆ ਗਿਆ ਹੈ。
  • 6 = vbYes - ਹਾਂ ਬਟਨ ਨੂੰ ਦਬਾਇਆ ਗਿਆ ਹੈ。
  • 7 = vbNo - ਨਾ ਬਟਨ ਨੂੰ ਦਬਾਇਆ ਗਿਆ ਹੈ。

ਟਿੱਪਣੀ:ਜਦੋਂ helpfile ਅਤੇ context ਪੈਰਾਮੀਟਰਾਂ ਨੂੰ ਨਿਰਦਿਸ਼ਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਉਪਭੋਗਤਾ ਨੂੰ F1 ਬਟਨ ਦਬਾ ਕੇ ਮਦਦ ਦੇਖ ਸਕਦਾ ਹੈ。

ਸੁਝਾਅ:InputBox ਫੰਕਸਨ ਦੇ ਲਈ ਦੇਖੋ。

ਵਿਧੀ

MsgBox(prompt[,buttons][,title][,helpfile,context])
ਪੈਰਾਮੀਟਰ ਵਰਣਨ
prompt ਲਾਜ਼ਮੀ।ਸੰਦੇਸ਼ ਬਾਕਸ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਚਿੰਨ੍ਹ ਪ੍ਰਗਟਾਵਾ।prompt ਦੀ ਮਹੱਤਵਪੂਰਨ ਕੀਮਤ ਲਗਭਗ 1024 ਚਿੰਨ੍ਹ ਹੁੰਦੀ ਹੈ, ਇਹ ਚਿੰਨ੍ਹ ਦੇ ਚੌਡਾਈ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ।ਜੇਕਰ prompt ਵਿੱਚ ਕਈ ਪਰਿਵਾਰ ਹਨ, ਤਾਂ ਇਨ੍ਹਾਂ ਪਰਿਵਾਰਾਂ ਵਿੱਚ ਇੱਕ ਲਾਈਨ ਬਾਰੇ ਲਾਈਨ ਬਾਰੇ ਲਾਈਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਵਿੱਚ ਪਰਿਵਾਰਾਂ ਨੂੰ ਵੰਡਿਆ ਜਾ ਸਕਦਾ ਹੈ (Chr(13))、ਨਵੀਂ ਲਾਈਨ ਚਿੰਨ੍ਹ (Chr(10)) ਜਾਂ ਇਨ੍ਹਾਂ ਦੇ ਮਿਸ਼ਰਣ (Chr(13) & Chr(10)) ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ。
buttons

ਸੰਖਿਆ ਪ੍ਰਗਟਾਵਾ, ਇਹ ਮੁੱਲ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਬਟਨਾਂ ਦੀ ਗਿਣਤੀ ਅਤੇ ਪ੍ਰਕਾਰ, ਇਕੋਨ ਸਟਾਈਲ, ਮੂਲਤਬੀ ਬਟਨ ਦੀ ਪਹਿਚਾਣ ਅਤੇ ਸੰਦੇਸ਼ ਬਾਕਸ ਦੇ ਸਟਾਈਲ ਦਾ ਮੁੱਲ ਸਮਾਵੇਂ ਹੈ।ਜੇਕਰ ਇਹ ਸ਼ਾਮਲ ਨਹੀਂ ਕੀਤਾ ਜਾਂਦਾ ਤਾਂ buttons ਦਾ ਮੂਲਤਬੀ ਮੁੱਲ 0 ਹੋਵੇਗਾ。

button ਦੇ ਮੁੱਲ:

  • 0 = vbOKOnly - ਠੀਕ ਹੈ ਬਟਨ ਮਾਤਰ ਦਿਖਾਉਂਦਾ ਹੈ。
  • 1 = vbOKCancel - ਠੀਕ ਹੈ ਅਤੇ ਰੱਦ ਬਟਨ ਦਿਖਾਉਂਦਾ ਹੈ。
  • 2 = vbAbortRetryIgnore - ਤਿਆਗ ਕਰੋ, ਮੁੜ ਕਰੋ ਅਤੇ ਨਹੀਂ ਬਟਨ ਦਿਖਾਉਂਦਾ ਹੈ。
  • 3 = vbYesNoCancel - ਹਾਂ, ਨਾ ਅਤੇ ਰੱਦ ਬਟਨ ਦਿਖਾਉਂਦਾ ਹੈ。
  • 4 = vbYesNo - ਹਾਂ ਅਤੇ ਨਾ ਬਟਨ ਦਿਖਾਉਂਦਾ ਹੈ。
  • 5 = vbRetryCancel - ਮੁੜ ਕਰਨ ਅਤੇ ਰੱਦ ਬਟਨ ਦਿਖਾਉਂਦਾ ਹੈ。
  • 16 = vbCritical - ਮਹੱਤਵਪੂਰਨ ਸੂਚਨਾ ਆਇਕਾਨ ਦਿਖਾਉਂਦਾ ਹੈ。
  • 32 = vbQuestion - ਚਿਤਾਵਨੀ ਜਾਂਚ ਆਇਕਾਨ ਦਿਖਾਉਂਦਾ ਹੈ。
  • 48 = vbExclamation - ਚਿਤਾਵਨੀ ਸੰਦੇਸ਼ ਆਇਕਾਨ ਦਿਖਾਉਂਦਾ ਹੈ。
  • 64 = vbInformation - ਸੂਚਨਾ ਸੰਦੇਸ਼ ਆਇਕਾਨ ਦਿਖਾਉਂਦਾ ਹੈ。
  • 0 = vbDefaultButton1 - ਪਹਿਲੇ ਬਟਨ ਮੂਲਤਬੀ ਬਟਨ ਹੈ。
  • 256 = vbDefaultButton2 - ਦੂਜੇ ਬਟਨ ਮੂਲਤਬੀ ਬਟਨ ਹੈ。
  • 512 = vbDefaultButton3 - ਤੀਜੇ ਬਟਨ ਮੂਲਤਬੀ ਬਟਨ ਹੈ。
  • 768 = vbDefaultButton4 - ਚੌਥੇ ਬਟਨ ਮੂਲਤਬੀ ਬਟਨ ਹੈ。
  • 0 = vbApplicationModal - ਐਪਲੀਕੇਸ਼ਨ ਮੋਡ: ਉਪਭੋਗਤਾ ਨੂੰ ਸੰਦੇਸ਼ ਬਾਕਸ ਦੇ ਜਵਾਬ ਦੇਣਾ ਹੈ ਤਾਂ ਹੀ ਉਹ ਮੌਜੂਦਾ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਕੰਮ ਕਰ ਸਕਦਾ ਹੈ。
  • 4096 = وی بی سسٹم مود - سسٹم مود: یہ کہا جاتا ہے کہ یہ پیغام کا ڈیالوگ اس سے پہلے تک یہ پورا سسٹم متوقف رکھا جائے گا جب تک کہ یہ پیغام کا جواب ملنے تک کا استعمال نہیں کیا جاتا ہے۔

پہلا گروپ اعداد (0 - 5) ڈیالوگ میں دکھائی جانے والی بٹنوں کا نوعیت اور تعداد کا معنوی عدد کیا ہے؛ دوسرا گروپ اعداد (16, 32, 48, 64) آئکن کا نوعیت کا معنوی عدد کیا ہے؛ تیسرا گروپ اعداد (0, 256, 512) دفعاتی بٹن کا معنوی عدد کیا ہے؛ چوتھا گروپ اعداد (0, 4096) پیغام کی نوعیت کا معنوی عدد کیا ہے، ان اعداد کو جمع کیا جاتا ہے تاکہ بٹنز پارامتر کا معنوی عدد بنایا جائے، جس میں ہر گروپ سے صرف ایک عدد کو جمع کیا جاتا ہے۔

ٹائٹل ڈیالوگ کی عنوان لائن میں دکھائی جانے والا اسٹرنگ اشاریہ، اگر عنوان خالی رکھا جائے تو پروگرام کا نام عنوان لائن میں دکھایا جائے گا۔
ہیلپ فائل اسٹرنگ اشاریہ، جس کا استعمال کیا جاتا ہے کہ کسی ڈیالوگ کے لئے کنٹیکٹ مرتبط مدد دستور کا معنوی عدد کیا ہے، اگر ہیلپ فائل فراہم کیا گیا تو کنٹیکٹ فراہم کرنا ضروری ہوتا ہے، 16 بیٹ سسٹم پلیٹ فارم پر استعمال نہیں کیا جاتا ہے۔
کنٹیکٹ اعداد اشاریہ، جس کا استعمال کیا جاتا ہے کہ کسی مدد دستور کا معنوی عدد کیا ہے، اگر کنٹیکٹ فراہم کیا گیا تو ہیلپ فائل فراہم کرنا ضروری ہوتا ہے، 16 بیٹ سسٹم پلیٹ فارم پر استعمال نہیں کیا جاتا ہے۔

مثال

ڈائم انسرپوائنٹ
انسرپوائنٹ = میس بoks ("Hello everyone!", 65, "Example")
ڈاکومن ورائٹ (انسرپوائنٹ)