- 1、本文档共44页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第七章表单设计与应用;7.1面向对象程序设计的概念;7.1面向对象程序设计的概念;5.对象的引用
引用对象时,需要标识出该对象在对象层次结构中的层次。
对象的引用分绝对引用和相对引用。
1)对象绝对引用
通过提供对象完整的的容器层次来引用对象。
绝对引用关系为:表单集.表单.页框.页.控件.属性
常用的关键字:thisformset:表示表单集;thisform:表示表单
例如:thisform.label1.caption=“欢迎使用vfp”
2)对象相对引用
通过使用属性和关键字,直接从对象某层次中引用对象。
对象相对引用时,要指明从哪一级对象开始引用对象。
常用的关键字:this:当前对象;parent:表示该对象的直接容器。或者该对象的上一级或父级对象。;例如:表单集(formset1)包含表单1(form1)表单2(form2),其中表单1中包含文本框text1,表单2中包含标签label1。若要在label1中写代码,将text1的字号设置为16号,可写相对引用代码为:
This.parent.parent.form1.text1.fontsize=16
;7.1面向对象程序设计的概念;7.1面向对象程序设计的概念;7.2表单的基本操作;7.2表单的基本操作;7.2表单的基本操作;如果包含noshow关键字,表单运行时将不显示,直至表单对象的visible属性被设置为.t.,或者调用show方法后才能显示表单。
7.2.3修改表单
修改表单的方法:
A、菜单,文件-打开,选择要修改的表单文件。
B、在命令窗口输入:modifyform表单文件名;7.3表单设计器;2.属性窗口
设置选中对象的属性。
注意事项:
1)只读属性用斜体显示。
2)字符型值直接输入,不必加定界符。对于数值和字符都接收的属性,输入字符需要加定界符””。
3)通过表达式赋值,用=“表达式”的方式。
4)右击属性,选择“重置为默认值”,可将属性值恢复为默认值。;3.表单控件工具栏
表单控件工具栏默认包含21个控件按钮和4个辅助按钮。
1)选定对象按钮。
鼠标变成指针形状,用于选定对象。
2)查看类
3)生成器锁定。
当按钮按下时,添加控件时会自动打开生成器对话框(如:组合框、列表框、表格、对话框等)。
4)按钮锁定按钮:
当按钮按下时,可以添加这种类型的多个控件。;4.表单设计器工具栏;表7-1表单设计器工具栏按钮的功能;7.3.2控件的操作与布局
在表单设计器环境下,可以对表彰中的控件进行移动、复制、布局等操作。
1.控件的基本操作
1)选定控件的方法:
A、鼠标拖放选定。
B、按shift键的同时进行单击,可选中多个。
2)移动控件的方法:
A、鼠标直接拖动
B、利用键盘方向键移动
3)调整控件大小:拖放控制点
4)复制控件:
A、ctrl+c
B、右键选择“复制”。
5)删除控件
A、delete
B、右键选择“剪切”;2.控件布局
利用布局工具栏中的按钮,调整控件的大小或位置。
布局工具栏打开的方法:
A、菜单,显示-布局工具栏。
B、点击“表单设计器”工具栏中的“布局工具栏”按钮。;7.3.3表单的数据环境
数据环境指定义表单时使用的数据源,包括表、视图和表之前的关联。通常情况下,数据环境一旦建立,其中的表或视图随着表单的打开(或运行)、关闭(或释放),也自动打开、关闭。
1.打开数据环境设计器的方法
A、右击表单空白处,选择数据环境
B、单击表单设计器工具栏上的数据环境按钮
C、菜单,显示-数据环境
2.数据环境的常用属性;3.向数据环境中添加表或视图的方法:
A、右击数据环境设计器空白处,选择添加
B、菜单,数据环境-添加
C、从打开的项目或其他数据环境设计器中拖放到当前。
4.从数据环境中移去表或视图的方法
A、右击表或视图,选择移去
B、选择表或视图,按delete键
C、选择表或视图,单击菜单,数据环境-移去。
说明:当表从数据环境中移去时,与表的所有关联也将消失。
5.在数据环境中设置关联
如果表或视图来自数据库,并且有永久联系,那么添加到数据环境中将自动产生关联。
如果表或视图没有永久联系,可以在数据环境中设置关联。
设置关联的方法是将主表中作为关联表达式的字段拖动到子表相匹配的索引标记上即可。子表没有索引的,应根据系统提示创建索引。
解除关联:单击关联线、按delete键。;7.4表单的属性、方法和事件;属性;7.4.2表单的常用方法
表单的方法指一系列动作行为的集合。
?1)Show方法——显示表单,该方法将表单的Visible属性设置为.T。
2)Hide方法——隐藏表单,该方法将表单的Visible属性设置为.F.。
3)Release方法——释放表单,将表单从内存中清除
文档评论(0)