计算机基础概论与VB程序设计第七章 对话框、文件管理控件与菜单设计.pptxVIP

计算机基础概论与VB程序设计第七章 对话框、文件管理控件与菜单设计.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章 对话框、文件管理控件和菜单设计Windows的特点:人机交互方便如何实现人机交互——对话框和菜单 Dialog Menu12354用户自定义对话框通用对话框CommonDialog文件管理控件菜单设计小结对话框窗口7.1通用对话框CommonDialog创建用户自定义对话框的两种方法: 由普通窗体创建自定义对话框 使用对话框模板窗体创建对话框由普通窗体创建自定义对话框BorderStyle属性对话框一般不可缩放,无需最大化和最小化,因此BorderStyle通常等于3。2. ControlBox属性属性值为True时窗体显示控制菜单框 属性值为False时窗体不显示控制菜单框使用对话框模板窗体创建对话框 VB6.0系统提供了多种不同类的“对话框” 模板窗体。 “工程”菜单?“添加窗体” 以登录窗口为例,程序演示显示与关闭“自定义”对话框1. 显示“自定义”对话框显示方法分两种:模式对话框 窗体名.Show vbModal焦点不可随意切换,除非当前窗体关闭无模式对话框 窗体名.Show2. 关闭“自定义”对话框Me.Hide 或 窗体名.Hide 或 UnLoad 窗体名选定Microsoft CommDialog Control 6.0 选定控件标签工程/部件确定7.1.1 通用对话框控件CommonDialog 在Windows程序设计中经常要用到一些界面固定、功能固定的对话框,如:“打开”、“另存为”、“颜色”、“字体”、“打印”等。CommonDialog控件正是为实现以上功能而设计,它不同于一般的标准控件,它属于ActiveX控件。 添加通用对话框到工具箱的步骤:7.1.1 通用对话框的方法与Action属性 通用对话框可以提供6种形式的对话框,通过设置Action属性值或调用Show方法来建立不同类型的对话框。注意:通用对话框仅提供了一个用户和应用程序的信息交互界面,具体功能的实现还需编写相应的程序。7.1.2 “打开” / “另存为” 对话框“打开”对话框——Commondialog1.ShowOpen或Commondialog1.Action=1“另存为”对话框——Commondialog1.ShowSave或Commondialog1.Action=2都是属于对文件进行操作的对话框,所以也称这两种对话框为文件对话框。7.1.2 “打开” / “另存为” 对话框 需要掌握的重要属性:1、DialogTitle属性:对话框标题,为字符串类型。2、Filter属性:文件类型过滤器。设置过滤器的格式:文件说明字符|类型描述|文件说明字符|类型描述|…如:CommonDialog1.Filter =“Word文档(*.doc)|*.doc|文本文档(*.txt)|*.txt|所有文件(*.*)|*.*”7.1.2 “打开” / “另存为” 对话框 需要掌握的重要属性:3、FilterIndex属性:为整型,与Filter属性配合使用,用于确定选择了何种文件类型。FilterIndex=1, 选中Filter第1项。4、InitDir属性:打开或保存文件的初始路径。5、DefaultExt属性:用于确定保存文件的缺省扩展名。6、CancelError属性:表示用户在与对话框进行交互时,按下“取消” 按钮时是否产生出错信息。7.1.2 “打开” / “另存为” 对话框7、FileName(文件全名,即FilePath)属性:在程序中可用该属性值设置或返回用户所选定的文件名(包含完整路径)8、FileTitle(文件标题)属性:在程序中可用该属性值设置或返回用户所选定的文件名(不包含路径,但包括文件扩展名)VB7-1/VB7-1.vbp例VB7-1/VB7-1.vbp7-1 设计一个简单的图片浏览程序,可以加载显示图片,也可保存图片。7.1.3 “颜色”对话框颜色对话框是当Commondialog1.ShowColor或Commondialog1.Action=3时的通用对话框,如右图 重要属性 Color:用来返回或设置选定的颜色。VB7-2-0/工程1.vbp例:显示“颜色”对话框,并修改窗体背景颜色。VB7-2/VB7-2.vbp例VB7-2/VB7-2.vbp7-2 设计一个简单的画板程序,可以根据选择的线型的粗细、颜色,用鼠标的左键模拟笔在绘图区随意绘图. FontName FontBold、FontItalicFontSizeFontStrikethruFontUnderline Color7.1.4 “字体”对话框 字体对话框是Commondialog1.ShowFont 或Commondialog1.Action=4时的通用对话框,如下图所示,提供用户选择字体、字号及字体样式等。使用字体对

文档评论(0)

today-is-pqsczlx + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档