- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vb练习题,电子版 第12章 对话框程序设计
第十二章 对话框程序设计
教学要求:
了解对话框的作用和设计手段,掌握通用对话框控件的基本用法。能够自主设计出一个外型美观,功能全面的对话框。
知识点:
对话框的分类与特点;自定义对话框;通用对话框;文件对话框。
内容导航:
一、对话框的概念
(一)对话框的定义
对话框是一种特殊的窗口(窗体),它通过显示和获取信息与用户进行交流。
(二)对话框的分类和特点
1.对话框的分类
在Visual Basic中,对话框分为预定义对话框、自定义对话框和通用对话框。
2.对话框的特点
(1)在一般情况下,用户没有必要改变对话框的大小,因此其大小是固定的。
(2)为了退出对话框,必须单击其上的某个按钮,不能通过单击对话框外部的某个地方关闭对话框。
(3)在对话框中不能有最大化按钮和最小化按钮,以免被意外的扩大或缩成图标。
(4)对话框不是应用程序的主要工作区,只是临时使用,使用后就关闭。
(5)对话框控件的属性可以在设计阶段设置,但在有些情况下,必须在运行时设置控件的属性,因为某些属性设置取决与程序中的条件判断。
二、预定义对话框
预定义对话框即使用MsgBox和InputBox函数建立的信息框和输入框。
三、自定义对话框
预定义对话框很容易建立,但在应用上有一定的限制,例如输入框只有一个输入区域。如果需要比输入框或信息框功能更多的对话框,就只能由用户自己建立。
四、通用对话框控件
用MsgBox和InputBox函数可以建立简单的对话框。如果需要,也可以自己定义对话框。当定义的对话框较复杂时,将会花费较多的精力。为此Visual Basic 6.0提供了通用对话框控件,用它可以定义较为复杂的对话框。为了把通用对话框加到工具箱中,可按以下步骤操作:
①执行“工程”菜单中的“部件”命令,打开“部件”对话框;
②在对话框中选择“控件”选项卡,然后在控件列表框中选择“Microsoft Common Dialog Control 6.0”;
③单击“确定”按钮,通用对话框即被加到工具箱中。
五、文件对话框
文件对话框分为两种,即打开(Open)文件对话框和保存(Save As)文件对话框。相应的使用方法是CommonDialog.ShowOpen和CommonDialog.ShowSave。
了解文件对话框的结构和文件对话框的属性,着重了解FileName(文件名)属性、InitDir属性和Filter(过滤器)属性的用法。
六、其他对话框
用通用对话框控件除了能建立文件对话框外,还可以建立其他一些对话框,包括颜色对话框、字体对话框和打印对话框等。
训练:
一、选择题:
1.在用通用对话框控件建立“打开”文件对话框或“保存”文件对话框时,如果需要指定文件列表框所列出的文件类型是文本文件,则正确的描述格式是________。
A)(*.TXT)|*.TXT
B)文本文件 (.txt)|(.txt)
C)text(.text)||(*.text)
D)text(.text)(*.text)
2.为了显示字体对话框;下列方法正确的是________。
A)CommonDialog1.ShowFont
B)CommonDialog1.ShowOpen
C)CommonDialog1.ShowColor
D)CommonDialog1.ShowSave
3.在窗体上画一个名称为CommonDialog1的通用对话框,一个名称为Command1的命令按钮。然后编写如下事件过程:
Private Sub Command1_Click()
CommonDialog1.FileName=
CommonDialog1.Filter=All file |*.*|(*.Doc)|*.Doc|(*.Txt)|*Txt
CommonDialog1.FilterIndex=2
CommonDialog1.DialogTitle=VBTest
CommonDialog1.Action=1
End Sub
对于这个程序,以下叙述中错误的是________。
A)在该对话框中指定的默认文件类型为文本文件(*.Txt)
B)在该对话框中指定的默认文件名为空
C)该对话框的标题为VBTest
D)该对话框被设置为“打开”对话框
4.在窗体上画一个名称为CommonDialog1的通用对话框,一个名称为Command1的命令按钮。要求单击命令按钮时,打开一个保存文件的通用对话框。该窗口的标题为“Save”,缺省文件名为“SaveFile”,在“文件类型”栏中显示*.txt。能够满足上述要求的程序是________。
A)Private Sub Command1_Click()
CommonDialog1.FileName=SaveFile
CommonDialog
文档评论(0)