欢迎来到天天文库
浏览记录
ID:43804230
大小:979.50 KB
页数:24页
时间:2019-10-14
《计算机基础与Visual Basic程序设计 978-7-302-28844-2 第十章 用户界面设计-菜单与对话框》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、了解自定义对话框的使用。掌握通用对话框的建立和常用属性、常用方法;掌握利用菜单设计器来建立、修改菜单项的方法;本章要求:第10章对话框与菜单程序设计本章重点:本章难点:通用对话框的使用、菜单的建立与使用通用对话框的使用、动态菜单第10章对话框与菜单程序设计“对话框”可以被看作一种特殊的窗体,它的大小一般不可改变,也没有“最小化”和“最大化”按钮,它只有一个“关闭”按钮(有时还包含一个“帮助”按钮)。VB提供了三种解决方案:系统预定义的对话框(InputBox和MsgBox)用户自定义对话框通用对话框控件。概述:10.1自定义对话框10.1.1由普通窗体创建自定义对话框
2、对话框窗体与一般窗体在外观上是有区别的,需要通过设置以下属性值来自定义窗体外观。窗体的BorderStyle属性值设置为3(VbFixedDoubleialog)1.BorderStyle属性2.ControlBox属性属性值为True时窗体显示控制菜单框,为False时不显示。10.1.2使用对话框模板窗体创建对话框VisualBasic6.0系统提供了多种不同类的“对话框”模板窗体,通过“工程”菜单中的“添加窗体”命令,即可打开“添加窗体”对话框。用户可以选择的对话框有“关于”对话框、对话框、登录对话框、日积月累、ODBC登录、选项对话框6类等,10.1自定义对话
3、框10.1.3通用对话框工程/部件选定部件标签选定MicrosoftCommDialogControl6.0通用对话框添加到工具箱确定通用对话框图标10.1.3通用对话框打开通用对话框通用对话框可以提供6种形式的对话框,通过设置Action属性值或调用Show方法来建立不同类型的对话框。如下表:表11-2打开通用对话框的方法与Action属性设置类型Action属性方法无对话框0—“打开”对话框1ShowOpen“另存为”对话框2ShowSave“颜色”对话框3ShowColor“字体”对话框4ShowFont“打印”对话框5ShowPrinter“帮助”对话框6Sh
4、owHelp通用对话框的属性页DialogTiltleFileNameInitDirFilterFilterIndexDefaultExt在设计时,可能通过属性窗口设置通用对话框的属性设置控件属性,通常使用通用对话框的属性页设置相关属性。10.1.3通用对话框属性:1.FileName(文件名称)属性:在程序中可用该属性值设置或返回用户所选定的文件名(包含路径)2.FileTitle(文件标题)属性:在程序中可用该属性值设置或返回用户所选定的文件名(不包含路径)1、“打开”/“另存为”对话框使用通用对话框控件的ShowOpen方法,或将Action属性赋值为1,可以在
5、运行时显示“打开”对话框。使用通用对话框控件的ShowSave方法,或将Action属性赋值为2,可以在运行时显示“另存为”对话框。10.1.3通用对话框3.Filter(过滤器)属性:确定文件列表框中所显示文件的类型,该属性的值显示在“文件类型”列表框中。如设置其值为:Cocuments(*.DOC)
6、*.DOC
7、TextFiles(*.TXT)
8、*.txt
9、AllFiles
10、(*.*)则在“文件类型”列表框显示下列三种文件类型以供用户选择Cocuments(*.DOC)扩展名为DOC的Word文件TextFiles(*.TXT)扩展名为TXT的文本文件AllFil
11、es
12、(*.*)所有文件10.1.3通用对话框4.FilterIndex(过滤器索引)属性:为整型值,表示用户在文件类型列表框选定了第几组文件类型。5.InitDir(初始化路径)属性:该属性用来指定打开对话框中的初始目录,若不设置,系统则默认为“C:MyDocuments”。6.DefaultExt属性:字符型,用于确定保存文件的缺省扩展名。7.CancelError属性:逻辑型值,表示用户在与对话框进行信息交换时,按下“取消”按钮时是否产生出错信息。10.1.3通用对话框2.“颜色”对话框颜色对话框是当Action值为3时的通用对话框,如右图。(ShowCol
13、or)重要属性Color:用来返回或设置选定的颜色。10.1.3通用对话框例3:用颜色对话框控制文本框的背景色PrivateSubCommand1_Click()CD1.ShowColorT1.BackColor=CD1.ColorEndSub3.“字体”对话框字体对话框是Action为4时的通用对话框,如下图所示,提供用户选择字体、字号及字体样式等。(ShowFont)字体对话框重要的属性有:Color,FontName,FontSize,FontBoldFontItalic,FontStrikethru,FontUnderline等.FontNa
此文档下载收益归作者所有