Vi sua| Basic程序设计 第9章:对话框 主要内容 公共对话框 自制对话框 万博科技职业学院
Visual Basic 程序设计 第9章:对话框 主要内容 公共对话框 自制对话框 万博科技职业学院
。。科业。院 共对话框 ◇不是标准控件。而是可插入部件 Microsoft Common Dialog Control 6.0 和标准控件一样,有属性、方法 ☆多功能(由 Action属性决定): 1.打开文件对话框4.字体对话框 序 设 2.另存为对话框5.打印对话框 计 3.颜色对话框 6.帮助对话框
■ Visual BASIC 程 序 设 计 万 博 科 技 职 业 学 院 Wanbo Inst. Of Since & Tech. 公共对话框 ❖ 不是标准控件。而是可插入部件: Microsoft Common Dialog Control 6.0 和标准控件一样,有属性、方法 ❖ 多功能(由Action属性决定): 1. 打开文件对话框 2. 另存为对话框 3. 颜色对话框 4. 字体对话框 5. 打印对话框 6. 帮助对话框
。。科业。院 打开公共对话框的方法 1. ShowOpen 显示打开文件对话框 2. ShowSave 显示另存为对话框 3. ShowColor 显示颜色对话框 4 ShowFont 显示字体对话框 序 5. ShowPrinter 显示打印对话框 设 计 6. ShowHelp 显示帮助对话框 例
■ Visual BASIC 程 序 设 计 万 博 科 技 职 业 学 院 Wanbo Inst. Of Since & Tech. 打开公共对话框的方法 1. ShowOpen 显示打开文件对话框 2. ShowSave 显示另存为对话框 3. ShowColor 显示颜色对话框 4. ShowFont 显示字体对话框 5. ShowPrinter 显示打印对话框 6. ShowHelp 显示帮助对话框 例
。。科业。院 “打开/另存为”对话框的主要属性 ☆ Filename 用户所选文件路径 ☆ Filter过滤器一限制文件选择范围 >格式:“描述通配符; >例:“所有文件|**图片文件*bmp;*jpg 冷 Filterlndex用户选择的过滤项索引号 序 设 计
■ Visual BASIC 程 序 设 计 万 博 科 技 职 业 学 院 Wanbo Inst. Of Since & Tech. “打开/另存为”对话框的主要属性 ❖FileName 用户所选文件路径 ❖Filter 过滤器-限制文件选择范围 ➢格式: “描述|通配符;…” ➢例: “所有文件|*.*|图片文件|*.bmp;*.jpg” ❖FilterIndex 用户选择的过滤项索引号
。。科业。院 “字体”对话框的主要属性 今 FontName 字体 String ☆ Fontsize 大小 Single ☆ Font Bold 粗体 ( Boolean) 今 Fontitalic 体 ( Boolean) 序 令 FontUnderline下划线( Boolean)设 计 8 Color 颜色 (Long
■ Visual BASIC 程 序 设 计 万 博 科 技 职 业 学 院 Wanbo Inst. Of Since & Tech. “字体”对话框的主要属性 ❖FontName 字体 (String) ❖FontSize 大小 (Single) ❖FontBold 粗体 (Boolean) ❖FontItalic 斜体 (Boolean) ❖FontUnderline 下划线 (Boolean) ❖Color 颜色 (Long)
。。科技业。院 “颜色”对话框的主要属性 ☆ Color 用户所选的颜色值 序 设 计
■ Visual BASIC 程 序 设 计 万 博 科 技 职 业 学 院 Wanbo Inst. Of Since & Tech. “颜色”对话框的主要属性 ❖Color 用户所选的颜色值
。。科业。院 自定义对话框 今对话框是窗体的一种,可以用Show方法 显示,用Hide方法隐藏 令Show方法: 例 窗体名Show[0 令模式:0(默认)一无模式,打开后继设 续执行其后继语句(如Find 1一有模式:关闭后才能继续(如Open)
■ Visual BASIC 程 序 设 计 万 博 科 技 职 业 学 院 Wanbo Inst. Of Since & Tech. 自定义对话框 ❖对话框是窗体的一种,可以用Show方法 显示,用Hide方法隐藏。 ❖Show方法: 窗体名.Show [0|1] ❖ 模式:0(默认)-无模式,打开后继 续执行其后继语句(如Find) 1-有模式:关闭后才能继续(如Open) 例
。。科业。院 Shelle函数 今功能:用于启动其他应用程序。 注:Shel-外壳,操作系统中指命令解s 释程序,如DOS的 command,UNX的 cSh, KS h 令格式:She(启动状态> 序 设 >命令行:任何可在 Windows下可执行的命令,计 如“c: windows calc. exe 启动状态:有/无焦点;最大化/最小化/正常
■ Visual BASIC 程 序 设 计 万 博 科 技 职 业 学 院 Wanbo Inst. Of Since & Tech. Shell函数 ❖功能:用于启动其他应用程序。 注:Shell-外壳,操作系统中指命令解 释程序,如DOS的command,UNIX的 csh,ksh等。 ❖格式:Shell(,) ➢命令行:任何可在Windows下可执行的命令, 如 “ c:\windows\calc.exe” ➢启动状态:有/无焦点;最大化/最小化/正常
。。科业。院 windowstyle 0- vbHide窗口被隐藏,且焦点会移到隐式窗口。 1- vbNormalfocus窗口具有焦点,且会还原到它原来的大 小和位置 2- vbMinimizedfocus窗口会以一个具有焦点的图标来显示。 3- vbMaximizedfocus窗口是一个具有焦点的最大化窗口 4- vbNormalNo Focus窗口会被还原到最近使用的大小和位设 置,而当前活动的窗口仍然保持活动。 6- vbMinimizedNofocus窗口会以一个图标来显示。而当前 活动的的窗口仍然保持活动
■ Visual BASIC 程 序 设 计 万 博 科 技 职 业 学 院 Wanbo Inst. Of Since & Tech. windowstyle 0- vbHide 窗口被隐藏,且焦点会移到隐式窗口。 1-vbNormalFocus 窗口具有焦点,且会还原到它原来的大 小和位置。 2-vbMinimizedFocus 窗口会以一个具有焦点的图标来显示。 3-vbMaximizedFocus 窗口是一个具有焦点的最大化窗口。 4-vbNormalNoFocus 窗口会被还原到最近使用的大小和位 置,而当前活动的窗口仍然保持活动。 6-vbMinimizedNoFocus窗口会以一个图标来显示。而当前 活动的的窗口仍然保持活动