第3章窗体和常用控件 31【案例1】“窗体事件”程序 32【囊例12】“字符三角形1”程序 3.3 【案倒13】“窗体变化”程 3.4 【案倒14】“动画数字钟”程序 人民邮电出版社 POSTS TELECOM PRESS 此处来映
第3章 窗体和常用控件 3.1 【案例11】“窗体事件”程序 3.2 【案例12】“字符三角形1”程序 【案例13】“窗体变化”程 序 3.3 3.4 【案例14】“动画数字钟”程序
35【余例15】“字符三角形2”程序 36【例16】“杀病毒游戏”程序 37【余例17“跟踪鼠标”程序 3.8【索例18】“鼠标操作”程序 人民邮电出版社 POSTS TELECOM PRESS 此处来映
3.5 【案例15】“字符三角形2”程序 3.6 【案例16】“杀病毒游戏”程序 3.7 【案例17】“跟踪鼠标”程序 3.8 【案例18】“鼠标操作”程序
3.9 【素侧19】“按健ASC喝和 Key Code值”程序 3._10【囊例20】“选择不同窗体”程序 3_11【例21】“选择不同工程”程序 人民邮电出版社 POSTS TELECOM PRESS 此处来映
3.9 【案例19】“按键ASCII码和KeyCode码值”程序 3.10 【案例20】“选择不同窗体”程序 3.11 【案例21】“选择不同工程”程序
3.1【案例11】“窗体事件”程序 3.1.1学习目标 “窗体事件”程序运行后,会自动调 出图3-1-1左图所示的提示框,表示窗体加 载后产生了L0ad事件;单击“确定”按钮 后,会自动调出图3-1-1中图所示的提示框 和窗体,表示产生了 Resize事件;单击 “确定”按钮后,关闭提示框,只显示窗 体 人民邮电出版社 POSTS TELECOM PRESS 此处来映
3.1 【案例11】“窗体事件”程序 3.1.1 学习目标 “窗体事件”程序运行后,会自动调 出图3-1-1左图所示的提示框,表示窗体加 载后产生了Load事件;单击“确定”按钮 后,会自动调出图3-1-1中图所示的提示框 和窗体,表示产生了Resize事件;单击 “确定”按钮后,关闭提示框,只显示窗 体
窗体事件 □回风 窗体事件 工程1 工程1 窗体大小被改变,发生 Resize事件 工程1 窗体被载入,发生Lad事件。 确定 窗体被卸载,发生 load事件。 确定 图3-1-1“窗体事件”程序运行后的3幅画面 人民邮电出版社 POSTS TELECOM PRESS 此处来映
图3-1-1 “窗体事件”程序运行后的3幅画面
3.12程序实现 1.对象属性设置 2.输入代码程序 人民邮电出版社 POSTS TELECOM PRESS 此处来映
1.对象属性设置 2.输入代码程序 3.1.2 程序实现
3.13相关知识 1.窗体事件 (1) Activate事件 (2)Load事件 (3) Unload事件 人民邮电出版社 POSTS TELECOM PRESS 此处来映
3.1.3 相关知识 1.窗体事件 (1)Activate事件 (2)Load事件 (3)Unload事件
(4) Initialize事件 (5) Deactivate事件 (6) Resize事件 (7) Paint事件 人民邮电出版社 POSTS TELECOM PRESS 此处来映
(4)Initialize事件 (5)Deactivate事件 (6)Resize事件 (7)Paint事件
2,窗体语句 (1)Load语句:Load语句的格式与 功能如下。 【格式】 Load object 功能】将窗体加载到内存中。在加载窗 体时,首先自动将窗体的各个属性设置为 初始值,然后将执行窗体的L0ad事件过程。 其中 Object是窗体的名称。 人民邮电出版社 POSTS TELECOM PRESS 此处来映
(1)Load语句:Load语句的格式与 功能如下。 【格式】Load Object 【功能】将窗体加载到内存中。在加载窗 体时,首先自动将窗体的各个属性设置为 初始值,然后将执行窗体的Load事件过程。 其中Object是窗体的名称。 2.窗体语句
【功能】使用Load语句只能加载窗体,并 不能激活显示窗体。在初始化时使用Load 语句加载所有的窗体,而在必要的时候才 显示这些窗体。当一个应用程序启动时, 会自动加载并显示该应用程序的启动窗体。 当一个窗体尚未加载时,一般对该窗体的 任何引用都会自动加载该窗体。例如:使 用Sh0w方法显示窗体时首先会自动加载该 窗体。 人民邮电出版社 POSTS TELECOM PRESS 此处来映
【功能】使用Load语句只能加载窗体,并 不能激活显示窗体。在初始化时使用Load 语句加载所有的窗体,而在必要的时候才 显示这些窗体。当一个应用程序启动时, 会自动加载并显示该应用程序的启动窗体。 当一个窗体尚未加载时,一般对该窗体的 任何引用都会自动加载该窗体。例如:使 用Show方法显示窗体时首先会自动加载该 窗体