欢迎来到天天文库
浏览记录
ID:62050663
大小:66.50 KB
页数:4页
时间:2021-04-16
《vbnet入门——Windows窗体中的提示对话框.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、个人收集整理勿做商业用途vb.net入门——Windows 窗体中的提示对话框2011-10-11 17:30作者:本站用户来源:未知浏览:375次我要评论(0条)字号:大中 小站长学院全站广告位招租,寻求下载服务器合作:联系QQ:2499131109上一章,我们学了vb.net入门——Windows窗体的继承后,这里就来看看Windows窗体中的提示对话框。在基于Windows的应用程序中,对话框被用来提示用户提供应用程序的继续运行所需的数据或者向用户显示信息。对话框是一种特殊类型的窗体对象。在Visual Basic.Net中提示对话框一般是指这两种:一种是等待并提示用户为程序运行输
2、入指定的数据,称为"输入信息对话框",简称"输入对话框";另外一种就是起到提示作用,用以确认某种程序的操作,称为"信息提示对话框",简称"信息提示框"。一、信息提示框我们在使用Windows应用程序时候,碰到最多的就是信息提示框了,包括询问、警告以及操作完成等消息都是通过它来告知我们的。在vb.net中,有两种办法可以达到制作消息提示框的目的:一种是使用Msgbox函数,你要是使用过vb以前的版本的话一定对它很是熟悉了;第二种是使用.NetFrameWorkSDK提供的类库MessageBox类来实现。方法一:Msgbox函数该函数的结构:PublicFunctionMsgBox(ByV
3、alPromptAsObject,_OptionalByValButtons As MsgBoxStyle= MsgBoxStyle.OKOnly,_OptionalByValTitle AsObject = Nothing)AsMsgBoxResult参数说明:Prompt必选项。以消息形式显示在对话框中的 String表达式。Prompt的最大长度大约为1024 个字符,具体取决于所用字符的宽度。如果Prompt中包含多个行,则可在各行之间用回车符(Chr(13))、换行符(Chr(10))或回车换行符的组合 (Chr(13)&Chr(10))分隔各行。Buttons可选项。数值表达
4、式,它是值的总和,指定显示的按钮数目及按钮类型,使用的图标样式,默认按钮的标识以及消息框的样式等。如果省略Buttons,则默认值为零。Title可选项。显示在对话框标题栏中的String表达式。如果省略Title,则将应用程序名放在标题栏中。下面五个表列出了MsgBoxStyle 枚举值。枚举值说明OKOnly0只显示“确定”按钮。OKCancel1显示“确定”和“取消”按钮。AbortRetryIgnore2显示“中止”、“重试”和“忽略”按钮。YesNoCancel3显示“是”、“否”和“取消”按钮。个人收集整理勿做商业用途YesNo4显示“是”和“否”按钮。RetryCancel
5、5显示“重试”和“取消”按钮。表一:描述对话框中显示的按钮的数目和类型枚举值说明Critical16显示“关键消息”图标。Question32显示“警告查询”图标。Exclamation48显示“警告消息”图标。Information64显示“信息消息”图标。表二:描述图标样式枚举值说明DefaultButton10第一个按钮是默认的。DefaultButton2256第二个按钮是默认的。DefaultButton3512第三个按钮是默认的。表三:确定哪个按钮是默认的枚举值说明ApplicationModal0应用程序是有模式的。用户必须响应消息框,才能继续在当前应用程序中工作。。Sys
6、temModal4096系统是有模式的。所有应用程序都被挂起,直到用户响应消息框。表四:确定消息框的样式枚举值说明MsgBoxSetForeground65536指定消息框窗口为前景窗口。MsgBoxRight524288文本为右对齐。MsgBoxRtlReading1048576指定文本应为在希伯来语和阿拉伯语系统中从右到左显示。表五:指定消息框窗口是否为前景窗口以及文本的对齐方式和方向以上五个表把MsgBoxStyle枚举值分为五个组,可以将这些枚举值相加以生成Buttons 参数的最终值,但是要注意只能由每组中取用一个枚举值。函数返回值:MsgBoxResult,下表列出了函数的返
7、回值常量值OK1Cancel2Abort3Retry4Ignore5Yes6No7表六:Msgbox函数的返回值下面我们演示弹出一个警告提示框,如下图一所示:个人收集整理勿做商业用途ﻫ图一仔细观察上面的警告提示框,其标题栏的文字为"警告",图标为"警告消息"图标,按钮为显示"确定"和"取消"两个按钮,默认按钮为第一个按钮,提示文字为"演示警告对话框",所以在Msgbox函数的各个参数为:Prompt="演示警告对话框"Title="
此文档下载收益归作者所有