विजुअल बेसिक डॉट नेट

MsgBox Function in VB.Net

MsgBox Function

इस Function का प्रयोग Message Dialog Box Display करने के लिए किया जाता है। यह Message Box User के Click का Wait करता है और Click करने पर एक Value Return करता है जो की Click की गई Button को Indicate करती है। यह Function इसी तरह से कई प्रकार के Message Dialog Box Display करने के लिए Use होता है।

Syntax:Public Function MsgBox(ByVal Prompt As Object[, ByVal Buttons As MsgBoxStyle = MsgBoxStyle.OKOnly] [,ByVal Title As Object = Nothing]) As MsgBoxResult

Arguments:

  1. Prompt: Required, String Expression, इसका use dialog box मे display होने वाले Text message को define करने के लिए किया जाता है। prompt का maximum size 1024 charactersहोती है। prompt मे multiple lines हो सकती हैं इसके लिए chr(13) और chr(10) का use किया जाता है।
  2.  Buttons: Optional , numeric expression: इसका use msgbox मे display होने वाले buttons, icons, default button etc. के लिए किया जाता है। यह buttons, icon style, default button, text position etc. के लिए use किया जाता है।
  3. Title: optional , String expression: इसका use message box के title bar मे display होने वालेtitle को define करने के लिए किया जाता है।
    Settings: इन settings का प्रयोग msgbox मे buttons के place पर लिखा जाता है। यह msgbox के appearanceऔर behavior को define करती है।
MemberValue        Description
OKOnly0OK button display करने के लिए
OKCancel1Cancel और OK button को display करने के लिए
AbortRetryIgnore2Abort, retry और Ignore button के लिए
YesNoCancel    3Yes, no और Cancel के लिए
YesNo4Yes और no के लिए
RetryCancel5Retry और Cancel के लिए
Critical16Critical icon के लिए
Question32Question icon के लिए
Exclamation48Exclamation icon के लिए
Information64Information icon के लिए
DefaultButton10First button को default करने के लिए
DefaultButton2256Second button को default करने के लिए
DefaultButton3512Third button को default करने के लिए
ApplicationModal0इस mode मे user को application मे work करने के लिएmsgbox मे click करना आवश्यक होता है।
SystemModal4096इसमे user के click करने तक सभी application suspendहो जाते हैं।
MsgBoxSetForeground65536Msgbox को foreground window बनाने के लिए
MsgBoxRight524288Text को right align करने के लिए
MsgBoxRtlReading1048576इसमे text Arabic system के अनुसार right to left हो जाते हैं।

इसमे 0-5 तक value buttons, 16,32,48,64 icons, 0,256,512 default button के लिए होते है।

Return Value

ConstantsValue
OK1
Cancel2
Abort3
Retry4
Ignore5
Yes6
No

%d bloggers like this: