- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VF表单编程例题详解.doc
11.1 表单的建立与运行
创建表单的过程,就是定义控件的属性,确定事件或方法、代码的过程。
表单就是一个容器,它可以容纳多个控件。
11.1.2 用表单设计器创建表单
打开表单设计器:
Create form
文件/新建/表单/新建文件
11.1 表单的建立与运行
2.表单设计器环境
(1)属性窗口
表单及其控件均称为对象,每个对象都有自己属性,事件和方法。
有的属性值可以在设置框中输入,有的需要从系统所提供的一组属性值中指定
有的属性是只读的,用户不能修改,斜体显示
要为属性设置一个字符值,可以在设置框中直接输入,不要加定界符。
(2)表单控件工具栏
要求会使用的控件:
标签、文本框、编辑框、命令按钮、组合框、列表框和表格
(3)表单设计器工具栏
(4)表单菜单
表单中的对象设计过程:
向表单添加控件--设置属性--设计代码
11.1.3 表单的运行
有2种方法可以运行表单:
(1)直接使用命令 DO FORM 〈表单名〉
(2)在表单设计器窗口,选择“表单”菜单中的“运
行”命令,或直接单击工具栏中的红色惊叹号。
保存表单时,表单将被保存为一个表单文件(扩展名是.scx)和一个表单备注文件(扩展名是.sct)(P196)
11.2 表单的操作
11.2.1表单的属性
1.常用表单属性
表单属性很多,但绝大多数很少用到。
表11.3中列出了有关表单的一些重要属性,这些属性规定了表单的外观和行为,经常在表单设计时用到。
请大家参考表11.3。
11.2.2 常用事件与方法
事件:一种系统预先定义而由用户或系统发出的动作
2.表单事件
以下3个事件用于表单和表单集:
(1)Load事件:该事件代码从表单装入内存至表单被释放期间仅被运行一次。
(2)UnLoad事件:在表单被释放时发生,是释放表单或表单集的最后一个事件。
(3)Activate事件:常用设置表单上控件的初值和初始属性。
3.鼠标事件
Click事件:鼠标左键单击对象时发生的事件。
4.键盘事件
InteractiveChange事件。
7.常用方法
Release方法:从内存中释放表单
Refresh方法:刷新表单数据
11.2.3 控件的操作与布局
1.控件的基本操作
(1)选定控件:要用鼠标单击该控件即可。
(2)移动控件:先选定控件,然后用鼠标将控件
拖动到所需要的位置即可。
(3)调整控件大小
(4)复制控件
(5)删除控件
11.2.4 表单的数据环境
4.打开数据环境设计器
单击表单设计器工具栏上的“数据环境”按钮
选择“显示”菜单中的“数据环境”命令
5.向数据环境添加表或视图
6.从数据环境移去表或视图
7.在数据环境中设置关系
8.在数据环境中编辑关系
9.向表单添加字段
11.3 常用表单控件
11.3.1 添加表单控件
表单中添加什么样的控件是根据需求决定的,一旦确定了控件的类型,就要定义控件的属性、确定事件和方法代码。
11.3.2 表单控件及其属性
1.标签控件(Lable)
“标签”控件是按一定格式显示在表单上的文本信息,用来显示表单中各种说明和提示信息。一旦“标签”控件的属性、事件和方法被定义,输出信息将根据这些定义,按指定的格式输出。
“标签”控件的属性主要包括:Caption,Name,FontName,FontSize
例子11.3
表单中有3个标签。当鼠标单击任何一个标签时,其他两个标签的标题文本互换。
T=thisform.label2.caption
Thisform.label.caption=thisform.label3.caption
Thisform.label.captio=T
11.3.2 命令按钮控件
“命令按钮”控件主要用来控制程序的执行过程,以及对表中数据的操作等。
“命令按钮”控件的属性主要包括:caption,name
“命令按钮”控件的事件:click
11.3.3 文本框控件
“文本框”控件主要用于表中非备注型和通用型字段值的输入、输出,以及内存变量赋值和输出等操作。
“文本框”控件与“标签”控件最主要的区别在于它们使用的数据源是不同的。
常用属性:Value, ControlSource
“标签”控件的数据源来自于其“Caption”属性,“文本框”控件的数据源来自于其“ControlSource”属性,可以是表中的非备注型、通用型字段和内存变量。
“文本框”控件的属性主要包括:“文本框”的大小,“文本框”中输入、输出信息字体的大小、风格和颜色等。
11.3.3 编辑框控件
和文本框相似,也
您可能关注的文档
- (学案)细胞核-系统的控制中心.doc
- (西瓜大)系统建模与仿真课笔答试题答案吐血整理版.doc
- -高级网络设备调试员理论试卷(B)含答案.doc
- .非洲导学案.doc
- 01级土力学期末试卷及标准答案.doc
- 070520心理咨询师考试真题二级理论.doc
- 09水电站试题(答案).doc
- 2007年5月心理咨询师二级理论考试真题.doc
- 2008年高考文科数学试题(陕西卷).doc
- 2008年高考语文试题(辽宁卷).doc
- 物理(云南卷)(考试版A4) .docx
- 广州花都区2024-2025学年牛津深圳版七年级英语下第三次月考模拟练习题(含答案解析).docx
- 广州花都区2024-2025学年牛津深圳版八年级英语下第三次月考模拟练习卷(含答案解析).docx
- 物理(云南卷)(考试版A4).docx
- 广州天河区2024-2025学年牛津深圳版八年级英语下第三次月考模拟练习题(含答案解析).docx
- 2024-2025学年吉林省长春市第七十二中学九年级(下)月考语文试卷(3月份).docx
- 坐标测量机试题及答案.docx
- 地形数字测绘试题及答案.docx
- 地铁服务试题库及答案.docx
- 花店与茶馆合作合同.docx
文档评论(0)