VB60教程 第10章 对话框与菜单程序设计PPT课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第十章 对话框与菜单程序设计
本章要求:
➢ 了解自定义对话框的使用。 ➢ 掌握通用对话框的建立和常用属性、常用方法; ➢ 掌握利用菜单设计器来建立、修改菜单项的方法;
本章重点: 通用对话框的使用、菜单的建立与使用 本章难点: 通用对话框的使用、动态菜单
目录 10.浙1 江10科.2技2 学1院0..教3 信1系0.4计算本机章基作础业教学网站:www.Goit.Net
〈窗体名〉. Show vbModal (其中vbModal是系统常数,值为1) (2)无模式对话框 无模式对话框的焦点可以自由切换到其它窗体或对话框, 而无需用户关闭当前对话框,其显示方法为:
〈窗体名〉. Show。
目录 10.浙1 江10科.2技2 学1院0..教3 信1系0.4计算本机章基作础业教学网站:www.Goit.Net
10.1 自定义对话框
2.关闭自定义对话框
可使用Hide方法或UnLoad语句来关闭自定义对话框,其格 式为:
Me.Hide 或 <窗体名>.Hide UnLoad <窗体名>。 例10.1 设计一个如图10-1所示的更改密码对话框,要 求只有通过单击“确定”、“取消”或“关闭”按钮才能切 换到其它窗体或对话框。
10.1 自定义对话框
10.1.1 由普通窗体创建自定义对话框
对话框窗体与一般窗体在外观上是有区别的,需要 通过设置以下属性值来自定义窗体外观。 1.BorderStyle属性
窗体的BorderStyle属性值设置为3(VbFixedDoubleialog) 2.ControlBox属性 属性值为True时窗体显示控制菜单框,为False时不显示。
“对话框”可以被看作一种特殊的窗体,它的大小一般不 可改变,也没有“最小化”和“最大化”按钮,它只有一个 “关闭”按钮(有时还包含一个“帮助”按钮)。
VB提供了三种解决方案: ➢系统预定义的对话框(InputBox和MsgBox) ➢用户自定义对话框 ➢通用对话框控件。
目录 10.浙1 江10科.2技2 学1院0..教3 信1系0.4计算本机章基作础业教学网站:www.Goit.Net
第一部分
整体概述
THE FIRST PART OF THE OVERALL OVERVIEW, PLEASE SUMMARIZE THE CONTENT
目录 10.浙1 江10科.2技2 学1院0..教3 信1系0.4计算本机章基作础业教学网站:www.Goit.Net
第十章 对话框与菜单程序设计 概述:
DefaultExt FilterIndex
属性 1 FileName(文件名称)属性:在程序中可用该属性值设
置或返回用户所选定的文件名(包含路径) 2 FileTitle(文件标题)属性:在程序中可用该属性值设
置或返回用户所选定的文件名(不包含路径)
目录 10.浙1 江10科.2技2 学1院0..教3 信1系0.4计算本机章基作础业教学网站:www.Goit.Net
目录 10.浙1 江10科.2技2 学1院0..教3 信1系0.4计算本机章基作础业教学网站:www.Goit.Net
10.1 自定义对话框
1.显示自定义对话框
(1)模式对话框 模式对话框在焦点可以切换到其它窗体或对话框之前要
求用户必须作出响应以关闭对话框,如单击“确定”按钮、 “取消”按钮或者直接单击“关闭”按钮。 其显示方法为:
息交换时,按下“取消”按钮时是否产生出错信息。
True:选择“取消”按钮,出现错误警告;
Err置为32755 (cdlCancel) 。
False(缺省):选择“取消”按钮,没有错误警告。
2 通用对话框的方法
除了Acton属性,VB还提供了一组方法用来打开不同类
型对话框
ShowOpen
ShowSave
目录 10.浙1 江10科.2技2 学1院0..教3 信1系0.4计算本机章基作础业教学网站:www.Goit.Net
10.2 通用对话框
通用对话框添加到工具箱
工程/部件
选定部 件标签
选定Microsoft CommDialog Control 6.0
确定
一、通用对话框的基本属性和方法
通用对话框可以提供6种形式的对话框,通过设置Action
目录 10.浙1 江10科.2技2 学1院0..教3 信1系0.4计算本机章基作础业教学网站:www.Goit.Net
10.1 自定义对话框
10.1.2 使用对话框模板窗体创建对话框
Visual Basic6.0系统提供了多种不同类的“对话框”模板窗 体,通过“工程”菜单中的“添加窗体”命令,即可打开“添 加窗体”对话框。用户可以选择的对话框有“关于”对话框、 对话框、登录对话框、日积月累、ODBC登录、选项对话框6类 等,
ShowColor
ShowFont
ShowPrinter
ShowHelp
目录 10.浙1 江10科.2技2 学1院0..教3 信1系0.4计算本机章基作础业教学网站:www.Goit.Net
10.2.1 “打开”/“另存为”对话框
DialogTiltle FileName InitDir Filter
属性值或调用Show方法来建立不同类型的对话框。如下表:
通用对话框的类型 Action 方法
打开(Open)
1 ShowOpen
另存为(Save As) 颜色(Color) 字体(Font)
2 ShowSave 3 ShowColor 4 ShowFont
打印机(Printer) 帮助(Help)
5 ShowPrinter 6 ShowHelp
10.2 通用对话框
3 Filter(过滤器)属性:确定文件列表框中所显示文件的 类型,该属性的值显示在“文件类型”列表框中。如设置其值 为:
Cocuments(*.DOC)|*.DOC|Text Files(*.TXT)|*.txt|All Files|(*.*)
目录 10.浙1 江10科.2技2 学1院0..教3 信1系0.4计算本机章基作础业教学网站:www.Goit.Net
ຫໍສະໝຸດ Baidu
10.2 通用对话框
1 属性
Action属性:数值型,决定打开何种类型的对话框(见上表)
DialogTiltle属性:对通用话框标题。
CancelError属性:逻辑型值,表示用户在与对话框进行信
相关文档
最新文档