VBScript MsgBox फ़ंक्शन

परिभाषा और उपयोग

MsgBox फ़ंक्शन एक संदेश फ़ैसला दिखा सकता है, उपयोगकर्ता को किसी बटन पर क्लिक करने के लिए प्रतीक्षा करता है और फिर क्लिक किए गए बटन को संकेत करने वाला वैल्यू वापस करता है。

MsgBox फ़ंक्शन नीचे के वैल्यू को वापस कर सकता है:

  • 1 = vbOK - पुष्टि बटन को क्लिक किया गया।
  • 2 = vbCancel - रद्द बटन को क्लिक किया गया।
  • 3 = vbAbort - अंतिम बटन को क्लिक किया गया।
  • 4 = vbRetry - पुनः प्रयास बटन को क्लिक किया गया है।
  • 5 = vbIgnore - अनदेखा करें बटन को क्लिक किया गया है।
  • 6 = vbYes - हाँ बटन को क्लिक किया गया है।
  • 7 = vbNo - ना बटन को क्लिक किया गया है।

टिप्पणी:जब helpfile और context पारामीटर दोनों निर्दिष्ट किए जाएं, तो उपयोगकर्ता एफ़1 की प्रिंट करके सहायता देख सकता है।

सूचना: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 = vbSystemModal - सिस्टम मोड: डायलॉग बॉक्स के प्रतिक्रिया के लिए तक तब तक सभी अन्य अनुप्रयोग रोके जाते हैं।

पहला समूह वैल्यू (0 - 5) डायलॉग बॉक्स में दिखाने वाले बटन के प्रकार और संख्या के लिए प्रयोग किया जाता है; दूसरा समूह वैल्यू (16, 32, 48, 64) आइकन के शैली के लिए प्रयोग किया जाता है; तीसरा समूह वैल्यू (0, 256, 512) डिफ़ॉल्ट बटन को निर्धारित करता है; और चौथा समूह वैल्यू (0, 4096) मैसेज बॉक्स के शैली को निर्धारित करता है।buttons पारामीटर वैल्यू को बनाने के लिए इन संख्याओं को जोड़ने के दौरान केवल प्रत्येक समूह से एक संख्या ले ली जा सकती है。

title डायलॉग बॉक्स शीर्ष टैब लेबल में दिखाने वाला शब्दमाला एक्सप्रेशन।यदि title छोड़ दिया जाता है तो एप्लिकेशन का नाम शीर्ष टैब लेबल में दिखाया जाता है。
helpfile शब्दमाला एक्सप्रेशन, यह एक सहारा कोड नंबर के रूप में पहचाना जाता है जो हेल्प फाइल को प्रदान करता है जो डायलॉग बॉक्स के लिए संबंधित सहायता प्रदान करता है।यदि helpfile दिया गया है तो context दिया जाना चाहिए।16 बिट सिस्टम प्लेटफॉर्म पर इसका उपयोग नहीं किया जा सकता है。
context संख्यात्मक एक्सप्रेशन, यह एक सहारा कोड नंबर के रूप में पहचाना जाता है जो हेल्प फाइल के लेखक द्वारा एक हेल्प थीम को निर्दिष्ट किया गया है।यदि context दिया गया है तो helpfile दिया जाना चाहिए।16 बिट सिस्टम प्लेटफॉर्म पर इसका उपयोग नहीं किया जा सकता है。

उदाहरण

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