- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第24讲 VB课件new
多重窗体 一个程序由多个窗体构成称为多重窗体。 多重窗体程序设计, 通过“工程”菜单的“添加窗体”命令为程序添加窗体。 一、有关的语句和方法 1. load语句 格式:load 窗体名称 该语句用于把一个窗体装入内存,但不显示到屏幕上。 2. unload语句 格式:unload 窗体名称 该语句用于把一个窗体卸载。 3. show方法 格式: [窗体名称], show[模式] 该方法用于显示一个窗体,该方法同时具备load语句的功能,即当窗体不在内存中,先调入内存再显示到屏幕上。 参数模式的值取 1时 ,窗体为模态型,取 0 时 ,窗体为非模态型。 4. Hide方法 格式:[ 窗体名称] . Hide 该方法用于隐藏一个窗体,但不从内存卸载。 二、多重窗体程序的执行与保存 1. 指定启动窗体 执行“工程”菜单的“工程属性”命令,在弹出的对话框中选择“通用”选项卡,在启动对象组合框中设置。 2. 多窗体程序的存取 要保存一个多窗体程序可执行“文件|保存工程”或“文件|工程另保存为”命令,系统将弹出对话框,根据提示保存该程序的每个文件。 【例2】 p232 例10.1 三、Sub main 过程 在一个含有多个窗体或多个模块的程序中,需要在运行启动窗体之前进行一些初始化工作,为此,可以定义一个Sub main 过程。 一个程序中如果设计了Sub main 过程,该过程将优先执行。 Sub main 过程必须建立在标准模块中。 鼠标事件和键盘事件 一 键盘事件 VB中的对象识别键盘事件,包括KeyPress、KeyUp 和 KeyDown 事件。用户按下并且释放一个键时就会触发 KeyPress 事件;用户按下一个键时触发KeyDown 事件,释放触发 KeyUp 事件。 1、格式 Sub 对象名_KeyPress(KeyAscii As Integer) Sub 对象名_KeyDown(KeyCode As Integer,Shift As Integer) Sub 对象名_KeyUp(KeyCode As Integer,Shift As Integer) 2、Keycode 值和 keyascii 值 3、Shift 参数的值 【例2】在窗体上放一文本框,编写一事件过程,保证在该文本框内只能输入字母,且无论大小写,都要转换成大写字母显示。 Private Sub Text1_KeyPress(KeyAscii As Integer) Dim str$ If KeyAscii 65 Or KeyAscii 122 Then KeyAscii = 0 ElseIf KeyAscii = 65 And KeyAscii = 90 Then Text1 = Text1 + Chr(KeyAscii) Else str = UCase(Chr(KeyAscii)) KeyAscii = 0 Text1 = Text1 + str End If End Sub 2 鼠标事件 Click DblClick MouseDown MouseUp MouseMove 大多数控件都能响应这些事件。 MouseDown:鼠标的任一键被按下时触发该事件。 MouseUp:鼠标的任一键被释放时触发该事件。 MouseMove:鼠标被移动时触发该事件。 以Form 对象为例,它们的语法格式为: Private Sub Form_MouseDown(Button
您可能关注的文档
- 第1章 诸论 工程力学(第五版) 教学课件.ppt
- 第1章 诸论 公共政策概论课件.ppt
- 第1章 计算机网络概述 《网络基础与信息安全》课件.ppt
- 第1章 运筹学思想与运筹学建模 筹学与最优化方法-课件.ppt
- 第1章 金融工程概述 金融工程课件.ppt
- 第1章 音韵学入门 教学课件.ppt
- 第1章 面向对象技术概述 面向对象程序设计 Java 教学课件.ppt
- 第1章 项目管理应用知识体系 招标师考前辅导PPT课件.ppt
- 第1章 餐饮概述 酒店经营与餐饮管理高校系列课件.ppt
- 第1章 集合论 电子科大离散数学内部教学课件.ppt
- 第24章 信息管理不用愁——信息管理系统实战 C++教学用PPT 教学课件.ppt
- 第24讲常用逻辑用语,推理与证明 王连笑2009年新课标高考数学专题讲座.doc
- 第25章合同的履行 民法课件.ppt
- 第25章抗高血压药(antihypertensive+drugs) 药理学教学课件.ppt
- 第25章 WTP中进行JSF开发 《Eclipse从入门到精通》教学课件.ppt
- 第25讲 VB课件new.ppt
- 第25讲 不等式的综合应用 2012三年高考两年模拟 高三第一轮复习课件.ppt
- 第25课 两极世界的形成 【高中历史】 精品课件.ppt
- 第26-27讲 项目四 模数混合PCB设计 Protel DXP2004 SP2印制电路板设计 教学课件.ppt
- 第26章合同的变更与解除 民法课件.ppt
文档评论(0)