等级考试chap7 表单与控件

等级考试chap7 表单与控件

ID:45164162

大小:151.00 KB

页数:76页

时间:2019-11-10

等级考试chap7 表单与控件_第1页
等级考试chap7 表单与控件_第2页
等级考试chap7 表单与控件_第3页
等级考试chap7 表单与控件_第4页
等级考试chap7 表单与控件_第5页
资源描述:

《等级考试chap7 表单与控件》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第7章表单与控件江苏大学工商管理学院刘晓松顾桂芳张道海1本章主要内容表单和表单集的使用常用控件的使用标签、文本框、编辑框、微调框、复选框、选项按钮、列表框、组合框、表格、页框、命令按钮、命令按钮组、线条、图象、形状、计时器、OLE控件等。表单和控件表单(Form)是一个容器类,由一个或多个页面组成,每个页面又可包含多个控件对象。表单集(FormSet)一个或多个表单的集合。表单集中的表单可以统一处理,也可独立处理。控件(Control)是放在表单上用以显示数据、执行操作或使表单更易阅读的一种图形对象。表单和控件是可视化编程的集中体现所在,是组成应用

2、程序的不可缺少的元素。控件VFP主要控件有:标签、文本框、编辑框、微调框、复选框、选项按钮、列表框、组合框、表格、页框、命令按钮、命令按钮组、线条、图象、形状、计时器等。根据控件和数据的关系划分,控件分为:绑定型控件(BoundControl):内容与后端的表、视图或查询中的字段,或内存变量相关联。在该控件中输入、修改或选择的值将保存在数据源中。非绑定型控件:内容不与后端的表、视图或查询中的字段,或内存变量相关联。选择合适的控件选项按钮组、列表框、下拉列表框、复选框等可为用户提供一组预先设定的数据选项;文本框、编辑框、组合框等可让用户输入预先不能确

3、定的数据;微调框可让用户输入给定范围的数值型数据;命令按钮或命令按钮组可以让用户进行特定的操作;计时器可以在给定的时间间隔内执行指定的操作;表格控件可以操作多行数据;标签、文本框、形状、线条、图形、图像等可以显示信息。创建表单表单文件:.SCX、.SCT表单向导表单向导:为单个表创建操作数据的表单。一对多表单向导:为两个相关表创建操作数据的表单。 两个表之间一定要存在关系,生成的表单中的记录定位按钮只作用于父表,子表记录可通过窗口操作控制。表单设计器快速表单编程方法表单的数据环境g表单(集)的数据环境包括了与表单交互作用的表和视图,以及表单要求的表

4、之间的关系。数据环境是表单的一部分,并没有自己独立的存储空间。引入数据环境的目的:打开或运行表单时它自动地打开表单所基于的表或视图;将表单属性窗口中的ControlSource属性与数据环境中的所有字段相连;关闭或释放表单时自动地关闭表和视图。在创建表单时,可以先设置表单的数据环境,以确定表单所用到的表和视图。注意:一个表单的数据环境中可以没有表或视图数据环境数据环境设计器向数据环境中添加表或视图从数据环境中移去表或视图在数据环境中设置关系如果添加进数据环境设计器的表有永久关系,这些关系将自动地加到数据环境中;如果没有关系,可以在数据环境中设置这些

5、关系。(拖动字段即可)给表单(集)添加属性和方法程序用户可以根据需要为表单(集)添加任意个数的属性和方法程序。创建新属性:在“表单设计器”中,表单新建属性。新建属性的默认值为逻辑值.F.。新建的属性可以为数组。如:ABC[4,7]创建新方法程序:表单新建方法程序调用自定义的方法程序与调用基类方法程序一样。设置表单与所包含对象的属性在“属性”窗口中设置属性,属性值更改后以粗体显示。一般步骤:选定对象在“属性”窗口中选择属性在“属性”设置框中设置属性值或利用函数按钮设置。注意点:部分属性值是只读的。(斜体显示)字符型属性值不必用引号括起来。若用

6、表达式赋值,则要在表达式前加上“=”。技巧:可以为一组对象设置同一属性值。表单的常用属性g属性名取值作用Name字串表单名Caption字串表单标题/窗口标题AutoCenter.T..F.为真时,表单居中打开Closable.T..F.是否可以用控制菜单和按钮关闭窗口Windowstate0,1,2表单的初始状态:0:普通;1:最小化;2:最大化表单的常用属性属性名取值作用BackColorRGB三色表单背景色Movable逻辑值控制表单是否移动到屏幕的新位置MaxButton逻辑值控制表单是否有最大化按钮MinButton逻辑值控制表单是否有最

7、小化按钮ControlCount数值决定表单中的控件数目表单的常用属性属性名取值作用ShowWindow数值0:在屏幕中1:在顶层表单中2:作为顶层表单WindowType数值0:无模式1:模式ControlBox.T..F.是否显示控制菜单BorderStyle数值表单的边框类型AlwaysOnTop.T..F.表单是否总处在其他打开窗口之上见基础题选择题的1—6,填空题1—3提高题选择题的1—2,4,填空题1—8编辑事件和方法代码事件既可以是用户行为,也可以是系统行为。方法只能通过程序以特定的方式激活。代码编辑窗口显示代码从“属性”窗口打开双

8、击对象表单的保存和运行表单的保存表单文件:.SCX、.SCT本质上是表文件表单可以另存为类表单的运行“项目管理器”中运行“

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。