第七章 界面设计-cm课件.pptVIP

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章 界面设计-cm课件

Visual Basic程序设计简明教程; 7.2 通用对话框 7.3 菜单设计 7.4 多重窗体 7.5 鼠标和键盘 7.6 应用程序向导 7.7 综合应用;7.2 通用对话框;属性: (1)Action:打开通用对话框。只能在程序中赋值,不能在属性窗口设置。 (2)CancelError 在通用对话框内有一个“确定”按钮和一个“取消”按钮,前者 表示确认,后者表示放弃。 True:选择“取消”按钮,出现错误警告; Err.Number置为32755(cdCancel)。 False(缺省):选择“取消”按钮,没有错误警告。 (3)DialogTitle :设置对话框标题栏所显示的字符串。 (4)Flags Flags属性用来修改通用对话框的每个具体对话框的默认设置 通用对话框的属性除了在属性窗口和程序代码中设置外,还可以右键在弹出的“属性页”对话框中设置。;A.打开文件对话框; 需设置的属性: FileName:文件名(包含路径) FileTitle: 文件名(不包含路径) Filter: 过滤文件类型 例: Documents(*.DOC)|*.DOC | Text Files(*.TXT)|*.txt | All Files|*.* FilterIndex:决定在文件类型列表框中显示第几组类型 的文件 InitDir: 指定对话框的初始目录 【例】8.1 用命令按钮的Click事件显示文件打开对话框。 (V6bj08-01);没有提供真正的存储文件操作,仍需要编程完成储存操作。 除了打开文件对话框需设置的那些属性外,还有: 属性 DefaultExt:缺省扩展名。; 属性 Flags:指示所显示的字体类型,必须设置。 cdlCFScreenFonts H1 屏幕字体 cdlCFPrinterFonts H2 打印机字体 cdlCFBoth H3 打印机字体和屏幕字体。 cdlCFEffects H100 显示删除线和下划线检查框以及颜色组合框; 属性 FromPage:起始页号; ToPage:终止页号; Copies:打印份数。 如果打印驱动程序不支持多份打印,该属性有可能始终返回 1。 【例】8.4 打印对话框的使用。( V6bj08-04) ;7.3 菜单设计;A. 菜单编辑器的使用;B. 弹出菜单(快捷菜单); 对于较为简单的应用程序,一个窗体就足够了。对于复杂的应用程序,往往需要通过多重窗体(MultiForm)来实现。每一个窗体可以有不同的界面和程序代码,以完成不同的功能。如有的窗体用来输入数据,有的窗体用来显示结果等等。 多文档界面(MDI,multiple document interface)是一种典型的Windows应用程序结构。多文档界面由一个父窗体(简称MDI窗体)和一个或多个子窗体组成,MDI窗体作为子窗体的容器,子窗体包含在父窗体之内,用来显示各自的文档,所有子窗体具有相同的功能。多文档界面允许用户同时打开多个文档,并可在不同文档间快速切换。这在基于windows的办公自动化软件中得到了充分使用。;1) 添加窗体 “工程|添加窗体”;3) 窗体语句 (1)Load语句:装入窗体到内存但没有显示窗体 形式: Load 窗体名称 (2)Unload语句:从内存删除窗体 形式: Unload 窗体名称;【例】8.8 输入和计算学习成绩。(p196, V6bJ08-08);7.5 鼠标器和键盘; (1) Button参数 ; (2) Shift参数 ; 符号常数: 1—vbShiftMask; 2—vbCtrlMask; 4—vbAltMask 。 Shift And vbCtrlMask为真:按下了Ctrl键; CBool(Shift And vbCtrlMask) And CBool(Shift And vbShiftMask)为真: 按下了Ctrl键和Shift键 ; 2. 键盘事件 KeyPress事件过程 Sub Form_KeyPress(KeyAscii As Integer) Sub object_KeyPress([index As Integer,]KeyAscii As Integer) KeyDown事件过程 Sub Form_KeyDown(keycode As Integer

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档