- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
- 2010年特岗教师招聘考试教育理论综合知识模拟题答案十.doc
- 第2章C语言程序的组成部分课件.ppt
- 第2章C++简单程序设计-1课件.ppt
- 第2章2.集成电路课件.ppt
- 第2章2 The Simple Regression Model课件.ppt
- 第2章_C程序设计初步知识课件.ppt
- 第2章增值税hhx课件.ppt
- 第2章 数据库创建课件.ppt
- 第2章_上课C语言资料课件.ppt
- 第2章数据类型运算符表达式课件.ppt
- 2025至2030中国标准件行业发展分析及发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030车载冰箱市场行业市场深度研究及发展前景投资可行性分析报告.docx
- 2025至2030家纺市场发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030中国细菌检测行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030全球及中国汽车滤油器行业产业运行态势及投资规划深度研究报告.docx
- 2025至2030全球及中国业务文档工作流程管理行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030边缘计算市场发展现状分析及发展前景预测报告.docx
- 2025至2030软磁材料行业市场深度调研及发展趋势与行业项目调研及市场前景预测评估报告.docx
- 2025至2030软饮料产业政府战略管理与区域发展战略研究咨询报告.docx
- 2025至2030轨道检查仪行业项目调研及市场前景预测评估报告.docx
文档评论(0)