添加窗体对话框.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
添加窗体对话框.ppt

第八章 程序界面设计;8.1 菜单设计及应用; Visual Basic中的菜单通过菜单编辑器,即菜单设计窗口建立。 可以通过以下4种方式进人菜单编辑器: (1)执行“工具”菜单中的“菜单编辑器”命令。 (2)使用热键Ctrl十E键。 (3)单击工具栏中的“菜单编辑器”按钮。 (4)在要建立菜单的窗体上单击鼠标右键,将弹出一个菜单,然后单击“菜单编辑器”命令。; 例8.5 设计一个简单文字处理程序的系统界面,部分菜单的内容如图所示:;8.1.5 创建弹出式菜单 ;Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 2 Then PopupMenu formatmenu End If End Sub; 对于在菜单或工具栏的Click事件中编写代码,比如:打开菜单项后,要弹出一个打开对话框,如怎么做? 要实现向用户展示列表框中驱动器、目录、文件的技术,可以通过工具箱上的驱动器列表框Drive、目录列表框dir和文件列表框Filelist控件来共同实现。 磁盘驱动器、目录、文件的关系好象一棵大树的树干、树枝、树叶那样密不可分。所以在多数情况下,我们都是将这三个控件同时加载于窗体中。;引 入 对 话 框;在VB中,对话框(Dialog Box)是一种特殊的窗口(窗体),其大小不可改变,也没有“最大化”和“最小化”按钮,只有一个“关闭”按钮(有时有一个“帮助”按钮)。是程序与用户进行信息交流的方式,用户通过对话框输入信息,应用程序通过对话框显示信息。;8.1.1 通用对话框控件 ;对话框类型、属性、方法;(1)“打开”对话框和“另存为”对话框;“打开”对话框和“另存为”对话框的主要属性 ;例8.1编写一个简单的编辑程序。文件内容显示在RichTextBox中,如图所示。;颜色对话框(见图8.5)用来设置颜色,它除具有文件对话框相同的一些属性外,还有Color属性和Flags属性。 ①Color属性:设置选定的颜色(基本颜色或自定义颜色); ②Flags属性:用于设置对话框选项内容;;(2)字体对话框; 例8.3 设置简单文本编辑器文字属性。如图所示的界面设计和运行结果。;Private Sub Command1_Click() With CommonDialog1 .Flags = cdlCFScreenFonts Or cdlCFEffects .Max = 8 .Min = 72 .Action = 4 End With With Text1 .FontName = CommonDialog1.FontName .FontSize = CommonDialog1.FontSize .FontBold = CommonDialog1.FontBold .FontItalic = CommonDialog1.FontItalic .FontStrikethru = CommonDialog1.FontStrikethru .FontUnderline = CommonDialog1.FontUnderline End With End Sub;(4)打印对话框; 帮助对话框用来设定帮助文件,主要属性有: ①HelpCommand属性:指定返回或设置需要的联机帮助的类型。 ②HelpFile属性:确定Microsoft Windows Help文件和路径和文件名, 应用程序使用这个文件显示Help或联机文档。 ;8.1.2 自定义对话框;1、自定义对话框的建立 打开“工程”/“添加窗体”对话框,选择“对话框”图标就可以新建一个标准的对话框,对话框的外观可按窗体的修饰进行。;自定义对话框分为: 模式自定义对话框和无模式自定义对话框。 其特点与模式窗体和无模式窗体相同。 ;§2-4 窗体和基本控件;(1)BorderStyle属性:决定自定义对话框边框类型。 取值为1,则固定边框大小不改变。 (2)ConrolBox属性:决定是否需要控制菜单。 取值为False, 取消控制菜单。 (3)MaxButton属性:决定是否要最大化按钮。 取值为False, 取消最大化按钮。 (4)Min

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档