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 करती है।
Member Value Description
OKOnly 0 OK button display करने के लिए
OKCancel 1 Cancel और OK button को display करने के लिए
AbortRetryIgnore 2 Abort, retry और Ignore button के लिए
YesNoCancel 3 Yes, no और Cancel के लिए
YesNo 4 Yes और no के लिए
RetryCancel 5 Retry और Cancel के लिए
Critical 16 Critical icon के लिए
Question 32 Question icon के लिए
Exclamation 48 Exclamation icon के लिए
Information 64 Information icon के लिए
DefaultButton1 0 First button को default करने के लिए
DefaultButton2 256 Second button को default करने के लिए
DefaultButton3 512 Third button को default करने के लिए
ApplicationModal 0 इस mode मे user को application मे work करने के लिएmsgbox मे click करना आवश्यक होता है।
SystemModal 4096 इसमे user के click करने तक सभी application suspendहो जाते हैं।
MsgBoxSetForeground 65536 Msgbox को foreground window बनाने के लिए
MsgBoxRight 524288 Text को right align करने के लिए
MsgBoxRtlReading 1048576 इसमे text Arabic system के अनुसार right to left हो जाते हैं।

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

Return Value

Constants Value
OK 1
Cancel 2
Abort 3
Retry 4
Ignore 5
Yes 6
No

error: Content is protected !!