VB程序设计 第九章 菜单
vb程序设计教程ZW9

第9章过程9.1 Sub过程9.1.1建立Sub过程1. 定义Sub过程2VisualBasic程序设计教程(第三版)2. 建立Sub过程图9.1“添加过程”对话框图9.2模块代码窗口9.1.2调用Sub过程1. 用Call语句调用Sub过程2. 把过程名作为一个语句来使用VisualBasic程序设计教程(第三版) 3图9.3时间延迟4VisualBasic程序设计教程(第三版) 9.1.3通用过程与事件过程VisualBasic程序设计教程(第三版) 56VisualBasic程序设计教程(第三版) 9.2 Function过程9.2.1建立Function过程VisualBasic程序设计教程(第三版) 7 9.2.2调用Function过程图9.4输出随机数8VisualBasic程序设计教程(第三版)图9.5求平方根VisualBasic程序设计教程(第三版) 9图9.6 Visual Basic应用程序中的过程9.3参数传送9.3.1形参与实参1. 按位置传送图9.7形参与实参2. 指名传送10VisualBasic程序设计教程(第三版) 9.3.2引用图9.8过程的副作用9.3.3传值9.3.4数组参数的传送图9.9实参数组与形参数组图9.10用梯形法求定积分图9.11求定积分(界面设计)图9.12求定积分(求值结果)9.4可选参数与可变参数9.4.1可选参数9.4.2可变参数9.5对象参数9.5.1窗体参数9.5.2控件参数图9.13控件参数示例图9.14 TypeOf 语句示例图9.15控件移动(界面设计)图9.16控件移动(运行情况)9.6局部内存分配9.7递归图9.17递归调用操作习题9.1编写一个求3个数中最大值Max和最小值Min的过程,然后用这个过程分别求3个数和5个数、7个数中的最大值和最小值。
9.2编写程序,求S=A!+B!+C!,阶乘的计算分别用Sub过程和Function过程两种方法来实现。
VB第九章菜单设计

它为用户在存储文件时提供了一个标准用户界面,供用户选择 或键入所要存入文件的驱动器、路径和文件名。同样,它并不能 提供真正的存储文件操作,储存文件的操作需要编程来完成。
“另存为”对话框所涉及的属性基本上和打开对话框一样。
第9章 菜单设计与通用对话框
6、颜色对话框
“颜色”对话框是当 Action 属性为 3 (或使用 ShowColor 方法)时的通用对话框,供用户选择颜色。
属性 Color :用来返回用户在调色板中所选中的颜色。
第9章 菜单设计与通用对话框
7、字体对话框
fontName 属性:返回在字体对话框中所选择的字体名。 FontSize 属性:返回在字体对话框中所选择的字体的大小。 FontBold 、 FontItalic 、 FontStrikethru 、 FontUnderline 属Βιβλιοθήκη 第9章 菜单设计与通用对话框
9.2 弹出式菜单 使用“菜单编辑器”创建菜单。 使顶级菜单项目为不可见,“Visible”属性设置为False。 编写相应事件代码,需要使用对象的PopupMenu方法。
PopupMenu 菜单名
第9章 菜单设计与通用对话框
9.3 通用对话框
1、通用对话框的添加 2、通用对话框的action属性
第9章 菜单设计与通用对话框
9.1 普通下拉菜单
数 据 区
编辑区 菜 单 项 显 示 区
第9章 菜单设计与通用对话框
例题:编写程序,当在菜单中选择了某种字体效果,文本 框中的字体效果就是所选的字体效果。
练习使用菜单编辑器添加各个菜单项(含分割线) 编写click事件代码 菜单常见功能:变灰,打“”号(在代码中实现)
VB第九章 文件

设计界面:在窗体中添加驱动器列表框Drive1、目录列表框 Dir1和文件列表框File1以及框架Frame1、图象框Image1;
将File1的Pattern属性改为“*.bmp;*.exe”
将Image1的Stretch属性设置为True
Private Sub Form_Load()
File1.Pattern = "*.bmp;*.exe" End Sub
在2号缓冲区读取C盘根目录下名为Student.dat的文件的语句为: Open “C:\Student.dat” For Input As #2
2、写操作 要将数据写入顺序文件,应以Output或Append方式打开 该文件,然后使用Print #或Write # 语句将数据写入文件中。 1)Print # 文件号,[数据项列表] 其中:数据项列表和前面讲过的对象的Print方法中的格式基 本相同,只是在每行多了回车换行符。
文件的分类及访问模式: 顺序文件:是按记录号的顺序进行存储的文件。见下图:
记录1 记录2 记录3 …… 记录N
记录分隔符
顺序文件中每条记录的长度可不相同,记录与记录之间 的分隔符为回车换行符(Chr(13)和Chr(10)),而记录中各 数据项之间还有特定的分界符(如逗号等)。 显然,顺序文件是将记录按行进行存储。如文本文件就是 典型的顺序文件,其中的每一行字符串都是一条记录。 顺序文件在机器中是以ASCII形式进行存储的。 顺序访问模式:查找某个记录是从第一条记录开始,直到找 到需要的记录为止。修改某个记录,则将整个文件读出来, 修改后再将整个文件写回外存。此模式专门处理文本文件。
如果要在文件列表框中双击某个可执行文件就能执行该文件,则必须 要有如下的过程: Private Sub File1_DblClick( )
VB程序设计课后习题答案

VB课后习题解答第一、二章:1、简述VB6.0的主要特点答:方便、直观的可视化设计工具;面向对象程序设计方法;事件驱动的编程机制;易学易用的应用程序集成开发环境;结构化程序设计语言;完备的联机帮助功能;强大的多媒体、数据库和网络功能。
2、当正常安装VB6.0后,误把Windows子目录删除。
当重新安装Windows后,是否需要再次安装VB6.0?答:要重新安装的。
因为安装VB6.0时,有些VB程序被系统自动安装在Windows目录下,所以一旦删除Windows子目录,就必须重新安装VB6.0。
3、Visual Basic 6.0分为学习版、专业版和企业版,如何知道所安装的是哪个版本?答:在VB6.0的启动界面上,能显示对应的版本。
4、叙述建立一个完整应用程序的过程答:首先建立用户界面的控件对象(简称控件);然后对控件属性进行设置;再对控件事件过程及编程;保存应用程序;程序调试和运行。
5、Visual Basic 6.0有多种类型窗口,若要在设计时看到代码窗口,应怎样操作?答:选择“视图”—>“代码窗口”命令或单击“工程资源管理器”窗口中的“查看代码”按钮。
6、当建立好一个简单的应用程序后,假定该工程仅有一个窗体模块。
试问该工程涉及多少个要保存的文件?若要保存该工程的所有文件,应先保存什么文件?再保存什么文件?若不这样做,系统会出现什么信息?答:涉及两个文件要保存。
先保存窗体文件(.frm),再保存工程文件(.vbp)。
若先保存工程文件,系统也会先弹出“文件另存为”对话框,要求先保存窗体文件。
7、保存文件时,若不改变目录名,则系统默认的目录是什么?答:系统默认的目录是VB988、安装Visual Basic 6.0后,帮助系统是否也已安装?答:没有。
VB6.0的帮助系统在两张光盘上,即MSDN Library,其中还包含了VC、VFP等其他语言的帮助系统。
9、如何使用Visual Basic 6.0的帮助系统?答:最方便的方法是选定要帮助的内容,然后按F1功能键,这时系统打开MSDN Library查阅器,直接显示与选定内容有关的帮助信息。
VB程序设计实训手册

Visual Basic 程序设计实训大纲目录:第一章 VB开发环境 (1)第二章编程基础 (5)第三章常量和变量 (7)第四章表达式 (12)第七章控制结构 (17)第八章窗体 (19)第九章控件 (20)第一章 VB开发环境实训一实训任务任务一:了解VB的功能、版本任务二:启动VB,用三种方法退出VB任务三:新建一个工程和两个窗体,并保存在D盘的某文件夹中(工程名为:project1,窗体名分别form1和form2—可观察工程资源管理器)反馈习题填空题Visual 的中文含义是 •,指的是开发的方法。
Visual Basic有、、三种版各自满足不同的开发需要。
退出Visual Basic可单击,也可选择菜单中的命令,或按 + 键。
简答题如何启动Visual Basic?写出新建一个工程并保存的步骤。
简述Visual Basic的安装过程。
(附加题)怎样使用VB的帮助系统?(附加题)实训二实训任务任务一:了解VB主界面窗口的组成(如:标题栏、菜单栏、工具条、工具箱、窗体等)任务二:了解各个常用菜单的功能(如:文件、编辑、工程、运行等)任务三:新建一个工程和一个窗体,窗体的名称属性为“frmTest”,Caption属性为“测试窗口”,在窗体中建立一个标签,设置名称属性为“lblTest”,Caption 属性为“显示内容”,ForeColor属性为红色,BorderStyle属性为1,并保存。
任务四:利用菜单、工具栏和右键三种方法来打开属性窗口。
反馈习题填空题Visual Basic的主菜单栏主要包括、、、、、、、、、、、、和等菜单项。
Visual Basic开发环境的中心部分称为。
Visual Basic提供的以树形图的方式对其资源进行管理。
简答题Visual Basic主界面窗口主要由哪几部分组成?简述Visual Basic打开“属性”窗口的三种方法。
设置对象属性的基本步骤是什么?实训三实训任务任务一:打开上次保存的工程,在窗体上创建两个按钮cmdTest和cmdEnd,Caption 属性分别为“测试按钮”和“结束按钮“;打开代码编缉器,在对象列表框中选中cmdTest,在过程列表框中选中click事件,之后在光标处输入print“测试成功!”;同理,在“结束按钮”的click事件中输入“End”,然后运行。
Visual Basic程序设计第九章 菜单程序设计

单击“工具”菜单,选择其下拉菜单中的“菜单编辑器”选 项; 单击常用工具栏中的“菜单编辑器”按钮; 使用快捷键Ctrl+E; 在要建立菜单的窗体(此窗体为活动窗体)上单击鼠标右键, 会弹出一个快捷菜单,
9.2 菜单编辑器
用弹出菜单打开菜单编辑器窗口
菜单编辑器窗口
9.2 菜单编辑器
菜单编辑器窗口分为三个部分:数据区、编辑 区和菜单项显示区。
控件属性设计
菜单控件设计
2、设计菜单
分类
主菜单1 子菜单项1 子菜单项2 主菜单2 子菜单项1 子菜单项2 子菜单项3
表9-2 菜单项属性设置
标题
输入信息(&I) 输入 退出
名称
Input Iput Quit Display Disp Clear Hide
内缩符号
无 1 1 无 1 1 1
快捷键
无 Ctrl+I Ctrl+Q 无 Ctrl+D Ctrl+L 无
对 象 属 性
Caption 窗体 (名称) (名称) Form1 Label1
属 性 值
下拉式菜单属性
Caption
标签 FontSize Alignment
VB教程
四号 2-Center
窗体添加菜单:
分类 主菜单1 子菜单项1 子菜单项2 子菜单项3 子菜单项4 主菜单2 标题 字体(&F) 宋体(&S) 楷体(&K) 黑体(&H) 名称 menuFont menuSong menuKai menuHei 内缩符号 无缩进(主菜单) 向右缩进 向右缩进 向右缩进 快捷键 F S K H
建立菜单控件
2、设计菜单
第九章vb计算机

Basic程序设计 Visual Basic程序设计
9.2.3 填充与色彩
作用: 指定填充的图案(有 种内部图案 取值0-7) 种内部图案,取值 作用:FillStyle 指定填充的图案 有8种内部图案 取值 FillColor 指定封闭图形的填充颜色。 指定封闭图形的填充颜色。 颜色的设置方法: 颜色的设置方法: (1)RGB(红,绿,蓝)函数,产生某种颜色。三基色参数值使用 红 绿 蓝 函数 产生某种颜色。 函数, 0~255之间的整数。 之间的整数。 之间的整数 (2)QBColor(颜色码 函数,0~15之间的整数。 颜色码)函数 之间的整数。 颜色码 函数, 之间的整数 (3)使用六位十六进制长整型数,如&HFFFFFF&。 使用六位十六进制长整型数, 使用六位十六进制长整型数 。 (4)使用 常量,如vbRed,vbBlue等。 使用VB常量 使用 常量, , 等 演示颜色的渐变过程。 例9.5 演示颜色的渐变过程。
2011年 21日星期三 2011年9月21日星期三 长春师范学院城市与环境科学学院
பைடு நூலகம்
Basic程序设计 Visual Basic程序设计
9.3.2 Circle方法 方法
作用: Circle方法用于画圆 椭圆、圆弧和扇形。 方法用于画圆、 作用: Circle方法用于画圆、椭圆、圆弧和扇形。 格式:[对象 格式: 对象.]Circle [Step] (x,y),半径 颜色][,[起始角 终止角][,长 半径[,[颜色 起始角][,[终止角 长 对象 半径 颜色 起始角 终止角 短轴比率]]]] 短轴比率 其中: 对象为窗体、图形框或打印机; 其中:①对象为窗体、图形框或打印机; 为圆心坐标, 表示当前作图位置的相对值; ②(x,y)为圆心坐标,step表示当前作图位置的相对值; 为圆心坐标 表示当前作图位置的相对值 ③ 圆弧和扇形通过参数起始角 、 终止角控制 。 当起始角 、 终 圆弧和扇形通过参数起始角、 终止角控制。 当起始角、 止角取值在0~2π时为圆弧 , 当在起始角 、 终止角取值前加一负号时 , π时为圆弧,当在起始角、终止角取值前加一负号时, 止角取值在 画出扇形,负号表示画圆心到圆弧的径向线; 画出扇形,负号表示画圆心到圆弧的径向线; ④椭圆通过长短轴比率控制,默认值为1时,画圆。 椭圆通过长短轴比率控制,默认值为 时 画圆。 例9.7在窗体上绘制由圆环构成的艺术图案。 构造图案的算法为:将 在窗体上绘制由圆环构成的艺术图案。 构造图案的算法为: 在窗体上绘制由圆环构成的艺术图案 一个半径为r的圆周等分为 份 以这n个等分点为圆心 以半径r1绘 个等分点为圆心, 一个半径为 的圆周等分为n份,以这 个等分点为圆心,以半径 绘 的圆周等分为 个圆。 制n个圆。 个圆
VB程序设计课件(全套)

在VB中,将反映对象的属性和行为封装在一起,是面向对 象编程的基本元素。
21
上一页
下一页
2.类的概念
本章目录
类是创建对象实例的模板,是同种对象的集合与抽象,它包 含所创建对象的属性描述和行为特征的定义。 例如,人类是人的抽象,一个个不同的人是人类的实例。各 个人具有不同的身高、体重等属性值和不同的行为。 在 VB中,工具箱上的可视图标是 VB系统设计好的标准控件 类。通过将控件类实例化,可以得到真正的控件对象,也就是 当在窗体上画一个控件时,就将类转换为对象,即创建了一个 控件对象,简称为控件。
25
上一页
下一页
事件
本章目录
2. 事件、事件过程和事件驱动 (1) 事件 事件就是发生在对象上的事情。同一事件,作用于不同的对 象,就会引发不同的反应,产生不同的结果。 例如,在学校,教室楼的铃声是一个事件,教师听到铃声就 要准备开始讲课,向学生传授知识;学生听到铃声,就要准备 听教师上课,接受知识;而行政人员对铃声可不于响应。 在VB中,系统为每个对象预先定义好了一系列的事件。 例如,单击 (Click) 、双击 (DblClick) 、改变 (Change) 、获 取焦点(GotFocus)、键盘按下(KeyPress)等。
9
上一页
下一页
VB功能特点
2 功能特点 1) 具有面向对象的可视化设计工具 2) 事件驱动的编程机制 3) 提供了易学易用的应用程序集成开发环境 4) 结构化的程序设计语言 5) 强大的数据库功能 6) Active技术 7) 网络功能 8) 多个应用程序向导 9) 完备的Help联机帮助功能
10
Visual Basic 程序设计简明教程
第一章 Visual Basic程序设计概述(2) 第二章 VB简单的程序设计(6) 第三章 VB语言基础(4) 第四章 基本的控制结构(8) 第五章 数组(5) 第六章 过程(4) 第七章 常用控件(2) 第八章 界面设计(2) 第九章 文件(2) 第十章 图形(1) 第十一章 数据库技术(自学) 第十二章 系统开发案例 (自学)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
⑤"过滤器索引"-FilterIndex "过滤器索引" 用途:当为对话框指定了一个以上的过滤器时,用于确定哪个过滤器作 为缺省过滤器.第一个过滤器索引值为1,第二个为2,依此类推.
9.2 对话框
9.2.1 通用对话框
"打开"对话框属性值: ⑥ "标志"-Flags 标志" 用途:用于确定对话框的一些特性,如是否允许同时选择多个文件等. 缺省扩展名" ⑦ "缺省扩展名"-DefaultExt 缺省扩展名 用途:当对话框用于保存文件时,如果文件没有指定扩展名,则使用该 属性指定的缺省扩展名,如:*.txt,*.doc *.txt, .doc等 ⑧ "文件最大长度"-MaxFile Size 文件最大长度" 文件最大长度 用途:用于指定文件的最大长度,单位为字节; ⑨ "取消引发错误"-CancelError 取消引发错误" 用途:用于确定运行时在对话框中按"取消"时是否出错.选择该项, 相 当于CancelError CancelError设为true true,按"取消"出错,否则,不出错. CancelError true
指定菜单行为:
值 0 2 位置常量 vbPopMenuLeftButton vbPopMenuRightButton 说明 缺省值,弹出式菜单中的命令只接受鼠标左键单击 缺省值,弹出式菜单中的命令只接受鼠标右键单击
若要同时指定菜单位置和行为,则将两个参数值用or or连接:0 or 2 0 or
9.1 菜单
9.1 菜单
9.1.2 弹出式菜单
Flags取值表: Flags
值 0 4 8 位置常量 vbPopMenuLeftAlign vbPopMenuCenterAlign vbPopMenuCenterRight 说明 缺省值,弹出式菜单的左上角位于坐标(x,y)处 弹出式菜单的上边框的中央位于坐标(x,y)处 弹出式菜单的右上角位于坐标(x,y)处
9.2.1 通用对话框
VB系统提供的基于Windows Windows的通用对话框: VB Windows ● "打开"对话框(Open Open) Open ● "另存为"对话框(Save Save) Save ● "颜色"对话框(Color Color) Color ● "字体"对话框(Font Font) Font ● "打印机"对话框(Printer Printer) Printer ● "帮助"对话框(Help Help) Help
9.1 菜单
9.1 下拉式菜单 [9-2]设计一个应用程序 通过菜单完成两个整数的加减运算. 设计一个应用程序, 例[9-2]设计一个应用程序,通过菜单完成两个整数的加减运算
Private Sub add_Click() Label1.Caption = "+" Label3.Caption = Val(Text1.Text) + Val(Text2.Text) End Sub Private Sub sub_Click() Label1.Caption = "-" Label3.Caption = Val(Text1.Text) + Val(Text2.Text) End Sub
9.2 对话框
9.2.1 通用对话框
(1)"打开"对话框 程序运行后,将Action Action属性值设置为1或调用ShowOpen ShowOpen方法,即可弹出 Action ShowOpen "打开"对话框. 在"打开"对话框中,可指定要打开文件的路径,文件名和文件类型.
DialogTitle FileName Flags DefaultExt MaxFile Size InitDir Filter CancelError FilterIndex
9.1.2 弹出式菜单
x,y:指定显示弹出式菜单的x坐标和y坐标,省略时为鼠标的当前坐标; x,y DefaultMenu:指定弹出式菜单中要显示为黑体的菜单控件的名称,省略 DefaultMenu 时,则弹出式菜单没有以黑体字出现的菜单项; 在显示弹出式菜单时,一般把PopupMenu PopupMenu方法放在MouseDown MouseDown事件中,该事件 PopupMenu MouseDown 响应所有的鼠标单击事件. 通过鼠标右键打开弹出式菜单,可以用Button Button参数 Button 来判断,左键的Button Button参数为1,右键的Button Button参数为2. Button 1 Button 2 例[9-4]在上例的基础上将"运算" 菜单作为弹出式菜单显示. 例[9-5]设计一个弹出式菜单
9.1 菜单
9.1.2 弹出式菜单
弹出式菜单独立于菜单栏,直接显示在窗体上; 弹出式菜单通常是单击鼠标右键打开,又称为"右键菜单"或#34;菜单编辑器"中,对最高一级菜单的"可见"属性设置为"False", 然后 调用PopupMenu PopupMenu方法将其作为快捷菜单显示出来,格式: PopupMenu 对象名].PopMenu 菜单名,[flags],[X],[Y], [对象名].PopMenu 菜单名,[flags],[X],[Y],[DefaultMenu] 其中: 对象名:可选项,默认为当前窗体; 菜单名:必选项,要显示的弹出式菜单名,是在菜单编辑器中定义的 主菜单标题,该主菜单标题至少含有一个子菜单; flags:可选项,是一个数值或符号常量,用于指定弹出式菜单的位置 和行为;
9.1 菜单
9.1 下拉式菜单
动态菜单的设计 动态菜单是指菜单项或菜单命令在程序的运行过程中有增有减; 可设计一个菜单控件数组,即同一菜单上享有相同的名称和事件过程的 一组菜单项(命令)的集合,通过菜单控件数组的下标来访问该数组中的 某一个具体菜单项或菜单命令. 使用load load方法在菜单控件数组中增加一个新的菜单项(命令),也可以 load 用Unload Unload方法从菜单控件数组中删除一个菜单项. Unload
9.1 菜单
9.1 下拉式菜单 "菜单编辑器"编辑区: "→":每单击一次该按钮,产生"….",称为内缩号,用来确定菜单项的 层 次,每单击一次,菜单项下移一个等级; "←":把选定的菜单上移一个等级; ← "↑":把选定的菜单在同级菜单内向上(前)移动一个位置; ↑ "↓":把选定的菜单在同级菜单内向下(后)移动一个位置; ↓ "下一个":开始一个新的菜单项(命令); "插入":在当前的菜单项前插入一个新的菜单项; "删除":删除当前的菜单项' "菜单编辑器显示区": 该区域显示了所创建的菜单,并通过"…."指明了它们的层次.
9.2 对话框
9.2.1 通用对话框
1,添加通用对话框控件 方法:系统菜单"工程"->"部件",选择"Microsoft Common Dialog Microsoft 6.0" Control 6.0
通用对话框控件
注:通用对话框在程序运行后不可见,故在设计时可将其放置在窗体的任何 地方
9.2 对话框
Visual Basic程序设计教程
第九章 菜单
内蒙古科技大学实践训练中心
9.1 菜单
菜单的种类:下拉式菜单,弹出式菜单 9.1 下拉式菜单 1,下拉式菜单结构 结构 : 主菜单栏,子菜单栏; 子菜单又分为:菜单命令或选项,子菜单标题和分隔条; 菜单命令或选项:可以直接执行; 子菜单标题:可以再拉出一级菜单; 分隔条:用于对于子菜单项进行分组; 2,设计下拉式菜单 进入菜单编辑器: ⑴执行"工具"菜单的"菜单编辑器"按钮; ⑵直接执行热键(快捷键) Ctrl+E Ctrl+E; ⑶单击"工具栏"上的"菜单编辑器"; ⑷在要建立菜单的窗体上单击鼠标右键,打开快捷菜单,执行"菜单 编 辑器";
9.1 菜单
9.1 下拉式菜单 "菜单编辑器"属性区:
属性名 标题(Caption) 名称(Name) 索引 快捷键 复选 有效 可见 显示窗口列表 属性值 字符型数据 字符型数据 整型数据 字符型数据 逻辑型数据 逻辑型数据 逻辑型数据 逻辑型数据 说明 指定菜单项或菜单命令显示的字符串 指定菜单控件的名称 指定一个数字来确定菜单项或菜单命令在菜单控件数 组中的序号,该序号与各菜单控件的位置无关 指定菜单命令的快捷键 指定是否允许在菜单项的左边设置复选标记 指定该菜单项是否可操作 设置是否将该菜单项显示在菜单上 在多重文档(MDI)程序中指定该控件是否包含一个打 开MDI子窗体列表
9.2 对话框
VB系统提供的对话框: VB系统提供的对话框: 系统提供的对话框 预定义对话框:即由InputBox MsgBox InputBox或MsgBox InputBox MsgBox函数创建的对话框; 通用对话框:用CommonDialog CommonDialog控件创建,如"打开对话框","字体" CommonDialog 对话 框等 ; 用户自定义对话框:用户根据自己的需要在窗体上添加各种控件来构成 自己需要的对话框;
9.2 对话框
9.2.1 通用对话框 "打开"对话框属性值:
①"对话框标题"-DialogTitle 对话框标题" 对话框标题 用途:用于设置对话框的标题; ② "文件名称"-FileName 文件名称" 文件名称 用途:用于设置打开对话框显示的初始文件名.若在对话框中选择了 一个文件并单击"打开"或"保存"按钮,则选择的文件(包 含路径) 即为FileName FileName属性的值; FileName ③"初始化路径"-InitDir "初始化路径" 用途:用于指定打开对话框的初始路径,若没有指定该属性,则使用 当前路径;