第7章 对话框的使用

第7章 对话框的使用

ID:44962276

大小:898.00 KB

页数:29页

时间:2019-11-06

第7章 对话框的使用_第1页
第7章 对话框的使用_第2页
第7章 对话框的使用_第3页
第7章 对话框的使用_第4页
第7章 对话框的使用_第5页
第7章 对话框的使用_第6页
第7章 对话框的使用_第7页
第7章 对话框的使用_第8页
第7章 对话框的使用_第9页
第7章 对话框的使用_第10页
资源描述:

《第7章 对话框的使用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《可视化编程应用VisualBasic6.0》第7讲第7章对话框的使用了解模态对话框和非模态对话框的区别掌握对话框调用和隐藏的方法掌握【输入】对话框、【消息】对话框这两种【预定义】对话框的创建过程了解通用对话框控件添加过程掌握使用通用对话框控件生成6种【通用】对话框的方法【自定义】对话框设计的方法目标要求第7章对话框的使用对话框的调用和显示【预定义】对话框【通用】对话框【自定义】对话框讲课提纲第7章对话框的使用对话框的分类(弹出式窗口):模态对话框和非模态对话框模态对话框:比较常用,显示重要信息的对话框一般都是模态对话框。模态

2、对话框要求必须先对对话框作出响应,才能继续其他工作,这样在未关闭对话框之前,就不能继续应用程序其他操作例如:启动VisualBasic6.0后,在主界面上单击菜单【文件】/【保存工程】,弹出的【文件另存为】对话框,如图7-1所示,【文件另存为】对话框便是模态的。在未完成或取消文件另存任务之前,VisualBasic6.0主界面上的任何控件、按钮、菜单都不能被选中7.1对话框的调用和显示第7章对话框的使用非模态对话框:一般比较少用,只是用来显示频繁使用的命令或信息。模态对话框允许不一定要对对话框作出响应,才能继续应用程序其他操作

3、,这样在不用关闭对话框的情况下,还可以继续进行其他工作。例如:启动VisualBasic6.0后,在主界面上单击菜单【帮助】/【搜索】,弹出如图7-2所示的“MSDNLibraryVisualStudio”对话框,此对话框便是非模态的。你可以在使用“MSDNLibraryVisualStudio6.0”的同时,继续在VisualBasic6.0编程环境上的进行其它操作,两者互不干扰7.1对话框的调用和显示第7章对话框的使用对话框的显示:Show方法Show方法的语法结构如下对话框名.Show[样式“样式”为可选项,是用来指定对

4、话框是模态还是非模态的整数值。若“样式”为0,对话框为非模态的;若“样式”为1,则对话框为模态的;如果不给“样式”赋值,则取默认值0对话框的隐藏:Hide方法Hide方法语法结构如下对话框名.Hide说明:隐藏对话框后,对话框变为不可见,和将其Visible(可见)属性设置为False(否)的效果一样。注意:Hide方法只能将对话框隐藏起来,但不能使对话框卸载,要使对话框卸载的话,只能通过Uload方法7.1对话框的调用和显示第7章对话框的使用【预定义】对话框:VisualBasic6.0为用户已经设计好了的对话框,用户只要使

5、用相关的函数就可以调用预定义对话框。输入对话框、消息对话框是两种最常用的预定义对话框,它们都是模态对话框,因此必须在关闭输入对话框、消息对话框才能回到主窗口7.2.1【输入】对话框功能:专门用于输入操作的对话框,用户可以在输入对话框中完成一些简单输入输入对话框的组成:由标题栏、提示字符、和两个命令按钮、一个文本输入框组成,界面样式如图7-3所示。用户在使用输入对话框时,不需要自己去设计,只需要使用相应的函数便可以调用输入对话框7.2【预定义】对话框第7章对话框的使用【例7-1】在窗体上创建如图7-4的菜单,当单击菜单【对话框】

6、/【输入】时,便弹出如图7-3所示的对话框,单击对话框上的按钮,对话框中所输入的内容在主窗体上显示出来显示输入对话框的方法:InputBox函数InputBox函数的语法结构:InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile][,context])InputBox函数共有7个参数,其中最常用的为”prompt”,“title”,“default”3个参数,这3个参数的说明见表7-1。在【例7-1】中InputBox函数所带的3个参数便分别与“prompt”,“t

7、itle”,“default”3个参数对应注意:当提示字符串内容过多,一行显示不下时,可以将它分行。方法是在每行间用chr(13)、chr(10)或两者的组合chr(13)&chr(10)将行分隔开7.2【预定义】对话框第7章对话框的使用InputBox函数的返回值:对话框中所输入的字符串。说明如果要使用InputBox函数的返回值时必须使用下面的形式:字符串变量=InputBox(………)如果没有用到InputBox函数的返回值,则InputBox函数的括号必须省略,格式如下:InputBox…,…,…注意:输入对话框返回值

8、为字符串,如果想得到数值或日期等其他类型的值,必须使用类型强制转换语句,将字符串变为相应的数据类型,如使用Val函数将字符类型强制转化为数值类型7.2【预定义】对话框第7章对话框的使用7.2.2【消息】对话框功能:输出对话框,向用户反馈一些提示消息。例如,在VisualBas

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。