- 1、本文档共53页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章的 与用户对话
第5章 与用户对话 第9讲:教材P89~P99 5.1 输入对话框 5.2 消息对话框 5.3 通用对话框 第10讲:教材P99~100 5.4 自定义对话框 5.5 本章小结 实训4:教材P101 上机实训 第9讲:教材P89~P99 5.1 输入对话框(1) 利用输入框函数InputBox通过输入对话框输入数据,只需一行代码即可实现输入窗体的功能。 格式: InputBox(提示信息[,对话框标题][,默认值][,X,Y]) 该函数的功能是产生一个对话框,作为输入数据的界面,等待用户输入并返回所输入的内容。 函数中各参数的作用如下: 5.1 输入对话框(2) 提示信息:字符串表达式,在对话框内显示提示信息,最大长度为1024个字符。如果包含多行,可以在各行之间用回车符Chr(13)、换行符Chr(10)或回车换行符的组合Chr(13) Chr(10)来分隔,对应的VB常数分别为vbCr、vbLf和vbCrLf。 对话框标题:字符串表达式,显示在标题栏中作为对话框的标题。若省略,则默认为当前工程的名称。 默认值:字符串表达式,显示在对话框的文本框中,在没有其他输入时作为默认输入值使用。默认为空。 X、Y:均为数值表达式,分别指定对话框左边和上边与屏幕左边和上边的距离,单位为缇(twip)。如果省略,对话框在水平方向居中,垂直方向约为屏幕的上三分之一处显示。X和Y应成对出现,否则无效。 5.1 输入对话框(3) 说明: (1)在对话框中,如果用户选择了【确定】按钮,则InputBox函数返回文本框中所有内容;如果选择了【取消】按钮,则函数返回零长度的字符串。 (2)除提示信息外,其他参数均为可选参数。如果指定了后面的参数而省略前面的参数,则必须保留前面的逗号。例如:strNo = InputBox(输入编号, ,001)。 (3)使用InputBox函数一次只能输入一个数据。如果要输入多个数据,则必须多次使用该函数。 【P90例5.1】通过InputBox函数输入两个数字存入变量a、b,然后将其互换。 在窗体上添加一个命令按钮,设Caption为“输入数字”。按钮单击事件代码如下: 5.2 消息对话框 5.2.1 MsgBox函数 5.2.2 MsgBox语句 5.2.1 MsgBox函数 该函数能够在对话框中显示信息,等待用户选择按钮,并返回一个整数指明用户单击了哪个按钮。语法格式如下: 变量 = MsgBox(提示信息[,按钮] [,对话框标题] 参数说明: 提示信息和对话框标题参数的作用与InputBox函数的对应参数相同。 按钮参数为数值表达式,是可选项,用来控制在对话框内显示的按钮种类和数量以及图标类型。该参数的值由四类数值相加产生,这四类数值分别表示按钮的类型、显示图标的种类、默认按钮的位置和消息框的强制返回特征,如表5.1所示。 5.2.2 MsgBox 语句 MsgBox函数也可以写成语句形式,即: MsgBox 提示信息[,按钮类型][,对话框标题] 其中各参数的含义及作用与MsgBox函数相同。 MsgBox语句和MsgBox函数实现的功能基本相同,只是没有返回值,因而通常是在只需输出信息而不必考虑用户反应的情况下使用。 5.3 通用对话框 5.3.1 通用对话框简介 5.3.2 文件对话框 5.3.3 【颜色】对话框 5.3.4 【字体】对话框 5.3.5 【打印】对话框 5.3.6 【帮助】对话框 5.3.1 通用对话框简介(1) VB的通用对话框控件CommonDialog提供了一组标准对话框界面,一个控件即可显示六种对话框:打开文件、保存文件、选择颜色、选择字体、设置打印机以及帮助对话框。这些对话框仅用于返回用户输入、选择或确认的信息,不能真正实现文件打开和存储以及颜色设置、字体设置等操作。这些功能必须通过编写相应的代码才能实现。 1. 加载CommonDialog控件 CommonDialog控件是ActiveX控件,标准工具箱中没有该控件,使用时需要将其添加到工具箱。添加的方法是:选择【工程】菜单中的【部件】命令,或者右击工具箱,在快捷菜单中选择【部件】命令,打开如第1章中图1.10所示的【部件】对话框,在【控件】选项卡的列表中,将Microsoft Common Dialog Control 6.0前面的复选框选中,单击【确定】按钮。 5.3.1 通用对话框简介(2) 2.. 常用方法与属性 当需要在程序中显示通用对话框时,推荐使用ShowXX方法(XX表示对话框类型),也可以为该控件的Action属性赋值。调用方法与设置属性的
文档评论(0)