- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
表单设计基础 1 表单的基本操作 2 面向对象程序设计基础 3 表单设计器 4 常用表单控件 1 表单的基本操作 表单(Form)是VFP提供的用于建立应用程序界面的最主要的对象之一 ,相当于WINDOWS应用程序的窗口 。 2.2 类(P250) * * 表单的基本操作过程: 创建表单 用表单设计器修改或新建表单 保存表单 运行表单 1.使用表单向导创建表单 启动向导 【文件】-【新建】 -“表单” “工具”菜单的“向导”子菜单中选择“表单” 在项目管理器调用表单向导 1.1 创建表单 选择表单类型 单个表表单 一对多两个表表单 例子 1.2 使用表单设计器创建或修改表单 1.启动表单设计器 在项目管理器环境下启动 菜单方式启动 命令方式启动 在命令窗口输入命令: CREATE FORM [表单名] (创建) MODIFY FORM [表单名] (修改) 2.表单设计器介绍 “表单设计器”窗口包含正在设计的表单,表单窗口只能在“表单设计器”窗口内移动。用户可在表单窗口中可视化地添加和修改控件、改变控件布局。以新建方式启动表单设计器时,系统将默认为用户创建一个空白表单。 1.2 使用表单设计器创建或修改表单 “对象”下拉列表框图(P182) 页框选项卡 属性设置框(P183) 3.数据环境 “数据环境”指表单(或报表)所用的数据源,包括表、视图和它们之间的关系。表单设计器环境下,单击“表单设计器”工具栏上的“数据环境”按钮,或选择“显示”—“数据环境”命令,即可打开“数据环境设计器”窗口,此时,系统菜单栏上将出现“数据环境”菜单。 1.2 使用表单设计器创建或修改表单 1.2 使用表单设计器创建或修改表单 4.快速表单 能在表单窗口为当前表单迅速产生选定的字段变量,调用“表单生成器”来完成。 调用表单生成器的方法有三种: 系统菜单中【表单】|【快速表单】命令。 “表单设计器”工具栏中的“表单生成器”按钮。 右击表单窗口,在弹出的快捷菜单中选择“生成器”命令。 1.3 保存后运行表单 项目管理器中的“运行”按钮。 表单设计器环境下 ,“表单”菜单或快捷菜单中的“执行表单”命令,或标准工具栏上的“运行(!)”按钮。 “程序”菜单中的“运行”命令,在打开的对话框中指定要运行的表单文件并单击“运行”按钮。 在命令窗口输入命令: DO FORM 表单文件名 1.对象 客观世界的任何事物都可以被看成是对象,对象是反映客观事物属性及其行为特征的描述,是具体的。 对象属性:用来表示对象的状态,用变量来描述。 对象方法:描述对象行为的过程,用过程或函数实现 2.1 对象 VFP中有两种对象:控件和容器。 控件:表单上显示数据和执行操作的基本对象。 容器:可以容纳其他对象的对象。 类:对一类相似对象的性质描述,这些对象具有相同种类的属性以及方法。 相当于C语言中的结构体,但除了描述变量成员之外,还要描述对象的行为特征,即函数。 对象和类的区分: 类是对象的模板,规定对象的属性,事件和方法程序。 对象通过类来产生,通过类来定义对象。 对象是类的实例。任何一个对象都是某个类的一个实例。 类抽象,不分配存储空间;对象具体,占用内存空间。 对象属性访问以及对象方法调用的基本格式: 对象引用.对象属性 对象引用.对象方法[(参数列表)] 类具有继承性、封装性和多态性三种基本特性。 1) 继承性:指通过继承关系利用已有的类构造新类。 在面向对象的方法里,继承是指在基于父类(现有的类)创建子类(新类)时,子类继承了父类的方法和属性,可以为子类添加新方法和属性。 2) 封装性 封装是一种信息隐藏技术,对象内部对用户是隐藏的,不可直接访问;用户只能见到对象封装界面上的信息,通过对象的外部接口访问对象。用户向对象发送消息,对象根据收到的消息调用内部方法作出响应。 1.类的特性 3) 多态性 所谓多态即一个名词可具有多种语义,多个函数可具有相同的函数名,但实现方法不同。 VFP下,进行面向对象的程序设计或创建应用程序,要用到VFP系统提供的基础类,即VFP基类,它是系统本身内含的,并不存放在类库中。基类是VFP为用户预先定义的类,用户可用基类来创建新类,此时基类是父类,新类是子类。 2.VFP的基类及子类 Visual Foxpro基类列表 CommandButton 类名 含义 类名 含义 ActiveDoc 活动文档 Label 标签 CheckBox 复选框 Line 线条 Colu
您可能关注的文档
- 党史知识竞答剖析.pptx
- V2500发动机试车浅析.ppt
- 党史知识竞赛题目和剖析.doc
- LED显示屏产品内部新进业务培训大纲浅析.ppt
- 党员领导干部参加双重组织生活会制度剖析.doc
- 第四讲社会主义本质和建设中国特色社会主义总任务剖析.ppt
- 第15章电流与电路剖析.doc
- 第17章单细胞油中不饱和脂肪酸的人类营养物近期发展段愿剖析.doc
- 导购服务规范剖析.pptx
- 导购服务知识与技巧剖析.doc
- 2024年湖南省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年江西省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年安徽省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年福建省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年广东省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年河北省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年河南省高考英语试卷(含答案解析)+听力音频.docx
- 2024年湖北省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年湖南省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年江苏省高考英语试卷(含答案解析)+听力音频+听力原文.docx
文档评论(0)