第八章界面设计 (3学时) 8.1通用对话框 8.2菜单设计 8.3多重窗体和多文档界面 8.4工具栏和状态栏 8.5 RichTextBox控件 8.6应用程序向导
8.1 通用对话框 8.2 菜单设计 8.3 多重窗体和多文档界面 8.4 工具栏和状态栏 8.5 RichTextBox控件 8.6 应用程序向导 第八章 界面设计 (3学时)
8.1通用对话框(CommonDialog) 通用对话框添加到工具箱 工程/部件 选定 选定Microsoft →确定 部件标签 CommDialog Control6.0 打开通用对话框: 通用对话框的类型 Action 方法 打开(Open) 1 ShowOpen 另存为(Save As) y ShowSave 颜色(Color) 3 ShowColor 字体(Font) × ShowFont 打印机(Printer) 5 ShowPrinter 6 属性 和帮助(Help) ShowHelp Action: 打开通用对话框。 DialogTiltle:对通用话框标题。 CancelError Tue:选择“取消”按钮,出现错误警告; Err.Number置为32755(cdCancel). False(缺省):选择“取消”按钮,没有错误警告
8.1 通用对话框(CommonDialog) 属性 Action:打开通用对话框。 DialogTiltle:对通用话框标题。 CancelError True:选择“取消”按钮,出现错误警告; Err.Number置为32755(cdCancel)。 False(缺省):选择“取消”按钮,没有错误警告。 工程/部件 选定 部件标签 选定Microsoft CommDialog Control 6.0 通用对话框添加到工具箱 通用对话框的类型 Action 方法 打开(Open) 1 ShowOpen 另存为(Save As) 2 ShowSave 颜色(Color) 3 ShowColor 字体(Font) 4 ShowFont 打印机(Printer) 5 ShowPrinter 和帮助(Help) 6 ShowHelp 确定 打开通用对话框:
1.“打开”文件对话框 属性页 打开/另存为颜色]字体打印帮助 DialogTiltle 对话框标题): 标志):口 FileName 文件名称): 缺省扩展名): DefaultExt InitDir 初始化路径①) 文件最大长度仙):280 Filter 过滤器⑧): 过滤器索引@) 0 Filterlndex 口取消引发错误心) 确定 取消 应用) 帮助 属性 FileName: 包含路径 FileTitle:不包含路径 Filter:例如, Documents(*.DOC)|*.DOC]Text Files(*.TXT)|*.txt|All Files|*.* Filterlndex:决定在文件类型列表框中显示第几组类型的文件。 InitDir:初始化路径
属性 FileName:包含路径 FileTitle:不包含路径 Filter:例如, Documents(*.DOC)|*.DOC|Text Files(*.TXT)|*.txt|All Files|*.* FilterIndex:决定在文件类型列表框中显示第几组类型的文件。 InitDir:初始化路径 1. “打开”文件对话框 DialogTiltle FileName InitDir Filter FilterIndex DefaultExt
例8.1简单的文本编辑程序,当按“打开”按钮,在“打开”对 话框按“取消”按钮,显示有关信息。 通用对话框应用示例 口回☒ Open CommonDialog1.filename For Input As #1 打开, Do While Not EOF(1) 另存为, Line Input #1,inputdata 颜色 txtNoteEdit.Text txtNoteEdit.Text inputdata + Chr(13)+Chr(10) 字体 Loop 打印 Close #1 结束
例8.1 简单的文本编辑程序,当按“打开”按钮,在“打开”对 话框按“取消”按钮,显示有关信息。 Open CommonDialog1.filename For Input As #1 Do While Not EOF(1) Line Input #1, inputdata txtNoteEdit.Text = txtNoteEdit.Text + inputdata + _ Chr(13) + Chr(10) Loop Close #1
2.“另存为”对话框 没有提供真正的存储文件操作,仍需要编程完成储存操作。 属性 DefaultExt:缺省扩展名 例8.1中“另存为."按钮的事件过程 3.“颜色”对话框 属性 Color:返回或设置选定的颜色。 例8.1中“颜色."按钮的事件过程
2. “另存为”对话框 没有提供真正的存储文件操作,仍需要编程完成储存操作。 属性 DefaultExt:缺省扩展名 例8.1中“另存为.”按钮的事件过程 3. “颜色”对话框 属性 Color:返回或设置选定的颜色。 例8.1中“颜色.”按钮的事件过程