_ELVE_Message多功用用法,Show用法以及VB

 1、
 亚洲必赢app官方下载 1

c#Message多效能用法,

 1、  亚洲必赢app官方下载 2

     
当要来得如图三个开关时,并要得到单击区别开关的张开不一样的相应时,能够在MessageBoxButtons前边加多3个。(应该英文的点,此处为了鲜明,用中文替代)能够见见提醒框下方要求多少个开关的不如选项,如下图:

亚洲必赢app官方下载 3   if
(MessageBox.Show(“展现提醒消息”, “标题”, MessageBoxButtons.YesNoCancel)
== DialogResult.Yes) { //单击是要拓展的附和处理 }

 MessageBox.Show()的重回值是 yes 、no, ok依旧cancel,那须求团结在show()方法中对它能够浮现的选取按键进行设置。也正是说单击差别的按键其再次回到值是分化样的。

 

EG:

MessageBox()在C#中选用时,平时用MessageBox的show方法来促成对话框的弹出,命名空间System.Windows.Forms

采用实例:
      DialogResult r一 = MessageBox.Show(“显示提醒新闻”, “标题”,
MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);

            if (r1.ToString()==”Yes”)

            { MessageBox.Show(“Yes”);  }

            if (r1.ToString().Equals(“No”))

            { MessageBox.Show(“No”); }

            if (r1.ToString().Equals(“Cancel”))

            {  MessageBox.Show(“Cancel”);  }

来得效果:亚洲必赢app官方下载 4

单击“是”,会弹出Yes;单击“否”,会弹出No;单击“取消”,会弹出Cancel。

2、亚洲必赢app官方下载 5

 MessageBox.Show(“只体现提醒音讯!”);
三、亚洲必赢app官方下载 6
 MessageBox.Show(“展现提醒新闻!”, “标题”);
4、亚洲必赢app官方下载 7
 if (MessageBox.Show(“彰显提示消息”, “标题”, MessageBoxButtons.OKCancel)
== DialogResult.OK)  {}
5、亚洲必赢app官方下载 8   if
(MessageBox.Show(“呈现提示音讯”, “标题”, MessageBoxButtons.OKCancel,
MessageBoxIcon.Question) == DialogResult.OK) {}
小注:能够给MessageBox加上一个Icon,.net提供广阔的三种Icon选用。
Icon选择:亚洲必赢app官方下载 9
  6、亚洲必赢app官方下载 10 if
(MessageBox.Show(“展现提醒音讯”, “标题”, MessageBoxButtons.OKCancel,
MessageBoxIcon.Question, MessageBoxDefaultButton.Button二) ==
DialogResult.OK)   { } 小注:能够退换MessageBox的暗中同意宗旨。
七、亚洲必赢app官方下载 11  if
(MessageBox.Show(“展现提醒音信”,”标题”, Message博克斯Buttons.OKCancel,
Message博克斯Icon.Question, MessageBoxDefaultButton.Button2,
MessageBoxOptions.LX570tlReading) == DialogResult.OK)  {} 小注:反向展现  
8、亚洲必赢app官方下载 12
   if (MessageBox.Show(“突显提醒音讯”,”题目”,
MessageBoxButtons.OKCancel, MessageBoxIcon.Question,
MessageBoxDefaultButton.Button二, MessageBoxOptions.RightAlign, true) ==
DialogResult.OK)   {}
玖、亚洲必赢app官方下载 13
  MessageBox.Show(” 七 个参数+援救菜单+可用”,                            
    “提醒”,                                 MessageBoxButtons.OKCancel,
                                Message博克斯Icon.Warning,                
                MessageBoxDefaultButton.Button贰,                        
         Message博克斯Options.RightAlign,   // 标题向右对齐               
                 
@”d:\1.doc” //钦赐支持文件的路线,点击就可以打开该路径下的帮忙文件。    
                            );

1、
当要展现如图一个开关时,并要获得单击差别按键的进展不一样的呼应时,能够在MessageBoxButtons前面增加多少个。(应该…

一、C#中MessageBox.Show用法

     
当要展示如图2个按键时,并要获得单击分裂按键的拓展分化的相应时,能够在MessageBoxButtons前边加多一个。(应该英文的点,此处为了显明,用中文取代)能够看到提醒框下方要求多少个按键的不及取舍,如下图:

Message博克斯.Show (String) 展现全体钦命文本的音信框。 由 .NET Compact Framework 援救。

亚洲必赢app官方下载 14

 

  if (Message博克斯.Show(“彰显提示消息”, “标题”,
MessageBoxButtons.YesNoCancel) == DialogResult.Yes)

MessageBox.Show (IWin3贰Window, String) 在钦命对象的目前突显全体钦点文本的信息框。

{

 

//单击是要开始展览的关照管理

MessageBox.Show (String, String) 彰显全数钦定文本和题目的音讯框。由 .NET Compact Framework 扶助。 

}

 

 MessageBox.Show()的重返值是 yes 、no, ok依然cancel,那必要团结在show()方法中对它能够呈现的选用开关举行安装。约等于说单击分裂的开关其重临值是差别等的。

MessageBox.Show (IWin3二Window, String, String) 在内定对象的面前突显全部内定文本和标题的音信框。  

 

 

EG:

MessageBox.Show (String, String, MessageBoxButtons) 展现全体钦命文本、标题和按键的音讯框。 

MessageBox()在C#中应用时,平常用MessageBox的show方法来兑现对话框的弹出,命名空间System.Windows.Forms

 

运用实例:
      DialogResult r壹 = MessageBox.Show(“展现提醒音信”, “标题”,
Message博克斯Buttons.YesNoCancel, MessageBoxIcon.Question);

MessageBox.Show (IWin32Window, String, String, MessageBoxButtons) 在内定对象的前边彰显全体钦点文本、标题和按键的音讯框。 

            if (r1.ToString()==”Yes”)

 

_ELVE_Message多功用用法,Show用法以及VB。            { MessageBox.Show(“Yes”);  }

MessageBox.Show (String, String, MessageBoxButtons, MessageBoxIcon) 显示全数钦点文本、标题、按键和Logo的音信框。 

            if (r1.ToString().Equals(“No”))

   

            { MessageBox.Show(“No”); }

MessageBox.Show (IWin32Window, String, String, Message博克斯Buttons, MessageBoxIcon) 在内定对象的目前展现全数指定文本、标题、按键和Logo的音讯框。 

            if (r1.ToString().Equals(“Cancel”))

   

            {  MessageBox.Show(“Cancel”);  }

MessageBox.Show (String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton) 展现全体钦赐文本、标题、按钮、Logo和暗中同意开关的音讯框。 由 .NET Compact Framework 协助。 

来得效果:亚洲必赢app官方下载 15

   

单击“是”,会弹出Yes;单击“否”,会弹出No;单击“取消”,会弹出Cancel。

MessageBox.Show (IWin3二Window, String, String, MessageBoxButtons, Message博克斯Icon, MessageBoxDefaultButton) 在钦赐对象的前面展现全部钦命文本、标题、按键、Logo和暗中同意开关的音讯框。 

2、亚洲必赢app官方下载 16

   

 MessageBox.Show(“只彰显提醒新闻!”);

MessageBox.Show (String, String, Message博克斯Buttons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions) 显示全体内定文本、标题、按键、Logo、暗许按键和甄选的音信框。 

3、亚洲必赢app官方下载 17
 MessageBox.Show(“显示提醒音讯!”, “标题”);

   

4、亚洲必赢app官方下载 18
 if (MessageBox.Show(“展现指示音讯”, “标题”, Message博克斯Buttons.OKCancel)
== DialogResult.OK)

MessageBox.Show (IWin32Window, String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions) 在钦赐对象的前方显示全数钦定文本、标题、按键、Logo、默许开关和甄选的新闻框。 

 {}

   

5、亚洲必赢app官方下载 19

MessageBox.Show (String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, Boolean) 突显一个持有内定文本、标题、按键、Logo、暗中认可开关、选项和”帮忙”开关的音讯框。 

  if (MessageBox.Show(“展现提示音讯”, “标题”,
MessageBoxButtons.OKCancel, Message博克斯Icon.Question) == DialogResult.OK)

   

{}

MessageBox.Show (String, String, Message博克斯Buttons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String) 使用钦命的辅助文件展现二个具备钦赐文本、标题、开关、Logo、默许开关、选项和”协助”按键的音信框。 

小注:能够给MessageBox加上二个Icon,.net提供布满的两种Icon选用。

   

Icon选择:亚洲必赢app官方下载 20

Message博克斯.Show (IWin3二Window, String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, Message博克斯Options, String) 使用钦定的帮忙文件彰显一个颇具钦点文本、标题、开关、图标、私下认可开关、选项和”辅助”开关的消息框。 

 

   

6、亚洲必赢app官方下载 21

MessageBox.Show (String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String, HelpNavigator) 使用钦赐的补助文件和 HelpNavigator 呈现一个负有钦定文本、标题、开关、Logo、暗许开关、选项和”援助”开关的音讯框。 

if (Message博克斯.Show(“显示提示音信”, “标题”, MessageBoxButtons.OKCancel,
Message博克斯Icon.Question, MessageBoxDefaultButton.Button二) ==
DialogResult.OK)

   

  { }

MessageBox.Show (String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String, String) 使用钦赐的帮助文件和帮扶注重字[guan
jian
zi]展现八个富有钦点文本、标题、开关、Logo、暗中认可按键、选项和”帮忙”按键的信息框。 

小注:能够变动MessageBox的默许宗旨。

   

7、亚洲必赢app官方下载 22

MessageBox.Show (IWin3二Window, String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String, HelpNavigator) 使用钦赐的援助文件和 HelpNavigator 展现三个存有钦命文本、题目、开关、Logo、暗中认可按键、选项和”帮助”按键的音信框。 

 if (MessageBox.Show(“呈现提醒新闻”,”标题”, MessageBoxButtons.OKCancel,
MessageBoxIcon.Question, MessageBoxDefaultButton.Button二,
MessageBoxOptions.MuranotlReading) == DialogResult.OK)

   

 {}

MessageBox.Show (IWin32Window, String, String, MessageBoxButtons, MessageBoxIcon, Message博克斯DefaultButton, Message博克斯Options, String, String) 使用钦赐的帮助文件和扶持入眼字[guan
jian
zi]来得二个颇具钦命文本、标题、按键、Logo、暗许开关、选项和”援助”开关的音信框。 

小注:反向展现

   

 

MessageBox.Show (String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, Message博克斯Options, String, HelpNavigator, Object) 使用钦定的支持文件、HelpNavigator 和支援主旨显得一个持有钦赐文本、题目、按键、Logo、暗许开关、选项和”协助”开关的音信框。 

8、亚洲必赢app官方下载 23

   

   if (MessageBox.Show(“展现提醒音讯”,”标题”,
Message博克斯Buttons.OKCancel, MessageBoxIcon.Question,
MessageBoxDefaultButton.Button2, MessageBoxOptions.RightAlign, true) ==
DialogResult.OK)

MessageBox.Show (IWin3贰Window, String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String, HelpNavigator, Object) 使用内定的援救文件、HelpNavigator 和支援大旨体现3个具有钦赐文本、标题、按键、Logo、默许按键、选项和”帮助”按键的音信框。   

  {}

   

9、亚洲必赢app官方下载 24

用法如: 

  MessageBox.Show(” 7 个参数+支持菜单+可用”,

DialogResult ret =MessageBox.Show( “鲜明要刨除[shan chu]记录么?” 
,  “删除[shan
chu]”, MessageBoxButtons.OKCancel, MessageBoxIcon.Question);  

                                “提示”,

MessageBox.Show( “提示[ti
shi]音讯”, ”  新闻标题”, MessageBoxButtons.OK); 

                                MessageBoxButtons.OKCancel,

MessageBox.Show( “提示[ti
shi]信息”, ”  音讯标题”, MessageBoxButtons.OK, MessageBoxIcon.Error);

                                MessageBoxIcon.Warning,

作者们在程序中不时会用到MessageBox。     

                                MessageBoxDefaultButton.Button2,

MessageBox.Show()共有21中重载[zhong zai]措施。现将其广大用法总计如下:
       

                                 MessageBoxOptions.RightAlign,  
// 标题向右对齐 

   1.      MessageBox  .Show( “Hello~~~~”  );   

                               
@”d:\一.doc” //钦定接济文件的路子,点击就能够张开该路径下的帮忙文件。

  最轻易易行的,只呈现指示[ti shi]信息。   

                                );

   

亚洲必赢app官方下载 25

   

     

   2.   MessageBox  .Show( “There are something wrong!”  , “ERROR”  ); 
 

    能够给音信框加上标[shang biao]题。   

   

亚洲必赢app官方下载 26

   

     

   3.      if  ( MessageBox  .Show( “Delete this user?”  ,  “Confirm
Message”  ,  MessageBoxButtons  .OKCancel) ==  DialogResult  .OK)   

  {   

         //delete     

  }   

  询问是还是不是删除[shan chu]时会用到那一个。   

   

亚洲必赢app官方下载 27

   

     

   4.   if  ( MessageBox  .Show( “Delete this user?”  ,  “Confirm
Message”  ,  MessageBoxButtons  .OKCancel, MessageBoxIcon  .Question) ==
 DialogResult  .OK)   

亚洲必赢app官方下载 ,  {   

          //delete     

  }   

  能够给MessageBox加上二个Icon,.net提供普及的Icon共选拔[xuan ze]。   

     

   

亚洲必赢app官方下载 28

   

   

   5.   if  ( MessageBox  .Show( “Delete this user?”  ,  “Confirm
Message”  ,  MessageBoxButtons  .OKCancel,  MessageBoxIcon 
.Question, MessageBoxDefaultButton  .Button2) ==  DialogResult  .OK)   

  {   

         //delete     

  }   

  能够转移MessageBox的默许宗旨,如下:   

   

亚洲必赢app官方下载 29

   

     

   6.      if  ( MessageBox  .Show( “Delete this user?”  ,  “Confirm
Message”  ,  MessageBoxButtons  .OKCancel,  MessageBoxIcon 
.Question, MessageBoxDefaultButton  .Button2, MessageBoxOptions 
.RtlReading) ==  DialogResult  .OK)   

  {   

         //delete     

  }   

  反向展现:   

   

亚洲必赢app官方下载 30

   

     

   7.   if  ( MessageBox  .Show( “Delete this user?”  ,  “Confirm
Message”  ,  MessageBoxButtons  .OKCancel,  MessageBoxIcon  .Question,
 MessageBoxDefaultButton  .Button2,  MessageBoxOptions 
.RightAlign, true  ) ==  DialogResult  .OK)   

  {   

          //delete     

  }   

  添加Help按钮:   

   

亚洲必赢app官方下载 31

   

     

   8.      if  ( MessageBox  .Show( “Delete this user?”  ,  “Confirm
Message”  ,  MessageBoxButtons  .OKCancel,  MessageBoxIcon  .Question,
 MessageBoxDefaultButton  .Button1,  MessageBoxOptions  .RtlReading,
 @”/folder/file.htm”  ) ==  DialogResult  .OK)   

  {   

         //delete     

  }   

  钦命支持文件的门径[lu jing],点击就可以张开该路径[lu
jing]下的帮忙文件。   

     

   

亚洲必赢app官方下载 32

   

     

  九.    //HelpNavigator 内定常数来提示[zhi shi]要展现的帮忙文件成分。 
Find  支持文件将张开到寻找[sou suo]页。            

   if  ( MessageBox  .Show( “Delete this user?”  ,  “Confirm Message”  ,
 MessageBoxButtons  .OKCancel,  MessageBoxIcon  .Question,
 MessageBoxDefaultButton  .Button1,  MessageBoxOptions  .RtlReading,
 @”/folder/file.htm”  ,  HelpNavigator  .Find) ==  DialogResult  .OK)   

  {   

          //delete     

  }   

亚洲必赢app官方下载 33

还有一些用法,不是太实用这里就不一一介绍了,风乐趣的相爱的人能够参考下这里: MSDN  的MessageBox类。

二、VB.NET中MsgBox用法

MsgBox: Prompts a dialog box
that displays a message.

Examples:

MsgBox (“Thank You for the Help!”)


Information from the MSDN: MsgBox Function

Parameters

Prompt
Required. String expression displayed as the message in the dialog
box. The maximum length of Prompt is approximately 1024 characters,
depending on the width of the characters used. If Prompt consists of
more than one line, you can separate the lines using a carriage return
character (Chr(13)), a linefeed character (Chr(10)), or
a carriage return/linefeed character combination
(Chr(13) & Chr(10)) between each line.

Buttons
Optional. Numeric expression that is the sum of values specifying the
number and type of buttons to display, the icon style to use, the
identity of the default button, and the modality of the message box. If
you omit Buttons, the default value is zero.

Title
Optional. String expression displayed in the title bar of the dialog
box. If you omit Title, the application name is placed in the title
bar.

Settings

The MsgBoxStyle enumeration values are listed in the following
table.

Enumeration Value Description
OKOnly
0
Displays OK button only.
OKCancel
1
Displays OK and Cancel buttons.
AbortRetryIgnore
2
Displays Abort, Retry, and Ignore buttons.
YesNoCancel
3
Displays Yes, No, and Cancel buttons.
YesNo
4
Displays Yes and No buttons.
RetryCancel
5
Displays Retry and Cancel buttons.
Critical
16
Displays Critical Message icon.
Question
32
Displays Warning Query icon.
Exclamation
48
Displays Warning Message icon.
Information
64
Displays Information Message icon.
DefaultButton1
0
First button is default.
DefaultButton2
256
Second button is default.
DefaultButton3
512
Third button is default.
ApplicationModal
0
Application is modal. The user must respond to the message box before continuing work in the current application.
SystemModal
4096
System is modal. All applications are suspended until the user responds to the message box.
MsgBoxSetForeground
65536
Specifies the message box window as the foreground window.
MsgBoxRight
524288
Text is right-aligned.
MsgBoxRtlReading
1048576
Specifies text should appear as right-to-left reading on Hebrew and Arabic systems.

The first group of values (0–5) describes the number and type of buttons
displayed in the dialog box; the second group (16, 32, 48, 64) describes
the icon style; the third group (0, 256, 512) determines which button is
the default; the fourth group (0, 4096) determines the modality of the
message box, and the fifth group specifies whether or not the message
box window is the foreground window, along with the alignment and
direction of the text. When adding numbers to create a final value for
the Buttons argument, use only one number from each group.

Return Values

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

 

Exceptions/Errors

Exception type
Error number Condition
ArgumentException
5
Prompt is not a String expression, or Titleis invalid.
InvalidOperationException
5
Process is not running in User Interactive mode.
InvalidEnumArgumentException
5
One or more parameters not a member ofMsgBoxResult or MsgBoxStyleenumerations.

Remarks

If the dialog box displays a Cancel button, pressing the ESC key has
the same effect as clicking Cancel. If the dialog box contains
Help button, context-sensitive Help is provided for the dialog
box. However, no value is returned until one of the other buttons is
clicked.

Note   To specify more than the first argument, you must use
the MsgBox function in an expression. If you omit any positional
arguments, you must retain the corresponding comma delimiter.

Example

This example uses the MsgBox function to display a critical-error
message in a dialog box with Yes and No buttons. The No button is
specified as the default response. This is done by combining
the MsgBox constant values into one numeric expression. In this
case, adding 4 (the Yes/No button combination) and 16 (the Critical
Message window) and 256 (the second button as default button) gives a
total of 276. The value returned by the MsgBox function depends on
the button chosen by the user: Yes returns a value of 6; No returns a
value of 7.

Dim msg As String
Dim title As String
Dim style As MsgBoxStyle
Dim response As MsgBoxResult
msg = "Do you want to continue?"   ' Define message.
style = MsgBoxStyle.DefaultButton2 Or _
   MsgBoxStyle.Critical Or MsgBoxStyle.YesNo
title = "MsgBox Demonstration"   ' Define title.
' Display message.
response = MsgBox(msg, style, title)  ' or MsgBox(msg, MsgBoxStyle.YesNo, title)
If response = MsgBoxResult.Yes Then   ' User chose Yes.
   ' Perform some action.
Else
   ' Perform some other action.
End If

原作出处

链接①:

链接②:

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图