vfp第六章表单设计与应用

上传人:我*** 文档编号:134478841 上传时间:2020-06-05 格式:PPT 页数:32 大小:382KB
返回 下载 相关 举报
vfp第六章表单设计与应用_第1页
第1页 / 共32页
vfp第六章表单设计与应用_第2页
第2页 / 共32页
vfp第六章表单设计与应用_第3页
第3页 / 共32页
vfp第六章表单设计与应用_第4页
第4页 / 共32页
vfp第六章表单设计与应用_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《vfp第六章表单设计与应用》由会员分享,可在线阅读,更多相关《vfp第六章表单设计与应用(32页珍藏版)》请在金锄头文库上搜索。

1、6 3创建与管理表单 表单又称为界面或窗体 是VFP提供的一种功能强大的界面 各种对话框和窗口都是表单的不同表现形式 它可以使用户在简单明了的界面中查看数据或将数据记录输入到表中 8 3 1创建表单 1 使用表单向导创建表单 2 使用表单设计器创建表单调用表单生成器 3 修改已有的表单 第六章表单设计与应用 4 运行表单1 项目管理器2 表单菜单 执行表单3 程序运行4 命令Doform name with 实参2 linked noshow 3 表单控件工具栏 1 选定对象 2 按钮锁定 3 生成器锁定 4 查看类按钮 4 表单设计器工具栏 5 表单菜单 8 4 2控件的操作与布局1 控件的

2、基本操作 6 4表单设计器 1 表单设计器窗口2 属性窗口 2 移动控件 3 调整控件大小 4 复制控件 5 删除控件 1 选定控件 连续 不连续 2 控件布局使用 布局 工具栏 3 设置tab键次序 1 交互 2 列表 在选项表单设置用那种方式 6 4 3数据环境1 数据环境的常用属性autoopentablesautoclosetables 2 打开数据环境设计器 3 向数据环境添加表或视图 4 从数据环境移去表或视图 5 在数据环境中设置关系 6 在数据环境中编辑关系 7 向表单添加字段 1 alwaysontop2 autocenter3 backcolor4 borderstyle5

3、 caption6 closeable7 datasession8 maxbutton9 minbutton10 movable11 scrollbars 6 5管理表单属性和方法1 常用的表单属性 12 windowstate13 windowtype 2 创建新属性 3 创建新方法 4 编辑方法或事件代码 4 3 3常用事件与方法p201 1 Init2 destroy3 error4 load 5 unload6 gotfocus7 click8 dblclick9 rightclick10 interactivechange事件11 release12 refresh13 show14

4、 hide15 setfocus 4 5常用表单控件 一 标签控件 label 常用属性1 caption2 alignment3 name 二 命令按钮 commandbutton 常用属性1 default和cancel2 enabled 三 命令按钮组控件 commandgroup 常用属性1 buttoncount 设置包含的命令钮的个数2 Buttons 用于存取命令组中各按钮的数组用法 控件名 Buttons nIndex 属性 属性值3 Value 指定命令组当前的状态 哪个按钮被选中 值为数值型和字符型 3 visible4 caption设置访问键 四 文本框控件 textb

5、ox 常用属性1 controlsource2 value3 passwordchar4 inputmask 五 编辑框常用属性 1 allowtaps 2 hideselection 3 readonly 4 scrollbars 5 selstart 6 sellength 7 seltext 六 复选框常用属性1 caption2 value3 controlsource 七 选项组控件 buttoncount buttons value 指定选项组的当前状态controlsource 指明与选项组建立联系的数据源 作为选项组数据源的可以是字段变量 和内存变量 数据类型可以是数值型或字符

6、型 八 列表框 一 属性1 rowsourcetype rowsource 设置数据源2 list 存取列表框中数据条目的字符串数组3 listcount 指明列表框中数据条目的数目4 value 返回列表框中被选中的条目5 boundcolumn 确定多列中哪列与value属性和数据源绑定 6 controlsource 指明字段或内存变量用以保存从列表框中选择的结果7 selected 指定列表框中的某个条目是否处于选定状态8 multiselect 指定在列表框中是否可以多重选定9 listindex 常用方法 additemremoveitem 九 组合框控件 combobox 组合框

7、和列表框类似 区别是 1 组合框只有一个条目可见2 组合框不提供多重选择的功能3 组合框由两种形式 style 下拉组合框0下拉列表框1 十 表格控件 一 添加表格控件1 从数据环境拖动表到表单中 自动生成一个表格控件2 通过表格控件按钮添加 二 编辑表格1 通过表格生成器编辑2 通过设置属性编辑 三 表格组成 四 常用属性表格属性1 recordsourcetype和recordsource2 columncount3 linkmaster4 childorder5 relationalexpr6 deletemark 列属性1 controlsource2 currentcontrol3

8、sparse 标头属性1 caption2 alignment 页框控件一 常用属性1 pagecount2 pages3 tabs4 tabstretch5 activepage 十一 计时器控件 36套 interval属性timer事件 十二 微调控件spinnerhighvaluespinnerlowvaluekeyboardhighvaluekeyboardlowvalueincrementvalue 8 1面向对象的概念8 1 1对象与类1 对象客观世界里任何实体都可以看作对象 对象可以是具体的物 也可以指某些概念 使用面向对象的方法解决问题的首要任务 就是要从客观世界里识别出相应

9、的对象 并抽象出为解决问题所需要的对象的属性和对象方法 属性用来表示对象的状态方法用来描述对象的行为 2 类 类是对一类相似对象的性质描述 这些对象具有相同的性质 相同种类的属性以及方法 例如 学生 姓名 性别 出生日期 身高 血型 属性 入学 选课 考试 毕业 方法 8 1 2子类与继承 继承 继承是指在基于现有的类创建新类时 新类继承了现有类里的方法和属性 此外 可以为新类添加新的方法和属性 一个子类的成员一般包括 1 从其父类继承的成员 属性 方法2 由子类自己定义的成员 属性 方法 8 2VisualFoxpro基类简介VisualFoxpro基类是系统本身内含的 并不存放在某个类库中

10、 用户可以基于基类生成所需要的对象 也可以扩展基类创建自己的类 基类有P192表8 1 VisualFoxpro基类的最小属性集ClassBaseclassClasslibraryparentclass 8 2 2容器与控件 控件 控件是一个可以以图形化的方式显示出来并能与用户进行交互的对象 控件分为 容器和控件 一 控件分类 控件类 容器类 标签命令按钮组合框编辑框列表框文本框复选框 表单集表单命令按钮组选项组表格列页框页 可以包含其他控件的叫容器控件 程序界面是由控件组成的 各个控件 对象 有自己的属性 方法 事件 是相互独立的 它们之间是由代码 命令 把它们有机结合在一起的 二 对象的引

11、用 绝对应用 相对引用 引用关键字 This表示当前对象thisform表示包含当前对象的表单Thisformset表示包含当前对象的表单集Parent表示当前对象的父对象 1 对象绝对引用 表单集 表单 容器控件 控件 属性 值表单集 表单 容器控件 控件 方法 2 对象相对引用 从当前对象位置开始 相对引用可以从当前对象的父对象开始往下引用直到目的对象 8 2 3事件事件是一种由系统预先定义而由用户或系统发出的动作 事件作用于对象 对象识别事件并作出相应反映 事件可以由系统引发 也可由用户引发和方法区别 方法是描述对象的行为 在容器对象的嵌套层次中 事件的处理遵循独立性原则 即每个对象识别并处理属于自己的事件 例外 选项按钮组 命令按钮组

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号