VisualBasic程序设计(第2版)第5章与用户对话

VisualBasic程序设计(第2版)第5章与用户对话

ID:43446146

大小:471.47 KB

页数:53页

时间:2019-10-02

VisualBasic程序设计(第2版)第5章与用户对话_第1页
VisualBasic程序设计(第2版)第5章与用户对话_第2页
VisualBasic程序设计(第2版)第5章与用户对话_第3页
VisualBasic程序设计(第2版)第5章与用户对话_第4页
VisualBasic程序设计(第2版)第5章与用户对话_第5页
资源描述:

《VisualBasic程序设计(第2版)第5章与用户对话》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第5章与用户对话5・1输入对话框♦5・2消息对话框♦5・3通用对话框♦5・4自定义对话框♦5.5本章小结♦5・6上机实训5.1输入对话框(1)利用输入框函数InputBox通过输入对话框输入数据,只需一行代码即可实现输入窗体的功能。格式:InputBox(提示信息[,对话框标题][,默认值][,X,Y])该函数的功能是产生一个对话框,作为输入数据的界面,等待用户输入并返回所输入的内容。函数中各参数的作用如下:5.1输入对话框(2)提示信息:字符串表达式,在对话框内显示提示信息,最大长度为1024个字符。如果包含多行,可以在容行之间用回车符Chr(13)、换行符Chr(10)或回车换行符的组合

2、Chr(13)&Chr(10)来分隔,对应的VB常数分别为vbCr、vbLf和vbCrLfo对话框标题:字符串表达式,显示在标题栏中作为对话框的标题。若省略,则默认为当前工程的名称。默认值:字符串表达式,显示在对话框的文本框中,在没有其他输入时作为默认输入值使用。默认为空。X、Y:均为数值表达式,分别指定对话框左边和上边与屏幕左边和上边的距离,单位为缓(twip)o如果省略,对话框在水平方向居中,垂直方向约为屏幕的上三分之一处显示。X和Y应成对出现,否则无效。5.1输入对话框(3)说明:(1)在对话框中,如果用户选择了【确定】按钮,贝uInputBox®数返回文本框申所有内容;如果选择了【取

3、消】按钮,则函数返回零长度的字符串。(2)除提示信息外,其他参数均为可选参数。如果指定了后面的参数而省略前面的参数,则必须保留前面的逗号。例如:strNo=InputBox(,z输入编号〃,,〃001〃)。(3)使用InputBox函数一次只能输入一个数据。如果要输入多个数据,则必须多次使用该函数。【例5.1]通过InputBox函数输入两个数字存入变量Q、b,然后将其互换。在窗体上添加一个命令按钮,设Caption为“输入数字”。按钮单击事件代码如下:PrivateSubCommandl_Click()Dima,b,tCisa=Vai(工nputBox(”请输入a:j”输入数字”))b,输

4、入数字”))•!!PrintH交换前:Sia!!•b=H;bt=a:a=b:b=tPrintn交换后:a=n;a;!!EndSub'交换左图为InputBox函数生成的对话框,右图为窗体运行结果如图5.1所示,显示结果。氧两数交换图5.1InputBox函数示例J□凶交换前:a=12345,b=54321交换后:a=54321,b=12345b=Vai(工nputBox(”请输入5.2消息对话框♦5・2・1MsgBox函数♦5.2・2MsgBox语句5.2.1MsgBox函数该函数能够在对话框中显示信息,等待用户选择按钮,并返回一个整数指明用户单击了哪个按钮。语法格式如下:变量=MsgBox

5、(提示信息[,按钮][,对话框标题]参数说明:提示信息和对话框标题参数的作用与InputBox函数的对应参数相同。按钮参数为数值表达式,是可选项,用来控制在对话框内显示的按钮种类和数量以及图标类型。该参数的值由四类数值相加产生,这四类数值分别表示按钮的类型、显示图标的种类、默认按钮的位置和消息框的强制返回特征,如表5.1所示。分类VB符号常量按钮值含义按祀趣vbOkOnly0只显示【難】按锻vbOkCancel1显示【确定】和【取消】按锻vbAbortRetiylgnore2显示【终止】、【重试】和【翅略】扌安钮vbYesNoCancel3显示【杲】、【否】和【取消】按钮vbYesNo4显示

6、【是】和【否】按钮vbRetiyCancel5显示【重试】和【取消】按钮图标理vbCritical16显示CriticalMessage图标❽vbQuestion32显乔WarningQuay图标①vbExclamation48显示WarningMessage图标j,vbInformation64显示InfoimaticmMessage图标即默认扌轴vbDefeultButt.onl0第一个按钮是默认值vbDefeultButton2256第二个按钮是默认值vbDefeultButton3512第三个按诳是默认值强制返回理vbAppEcationModal0应用模式。用户响瞬息框之前,当前

7、应用程序处于暂停畑vbSystemlvIodal4096系统模式.用户响酹息框之前,所有应用程序处于暂停畑•配套课件S“按钮,,参数由上面四类数值相加组成,其组成原则是:从每一类中选择一个值,把这几个值加在一起就是该参数的值。5・3所示的效果。0+16+0+0=16若省略某类数值,则默认该类数值为0。不同的组合会得到不同的结果,如果省略“按钮,,参数,则只显示【确定】按钮且无图标。例如,“按钮,,参数被设为以

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

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

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