- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 7 章 面向对象程序设计 主要内容: 1、面向对象程序设计的基本概念 2、表单设计器及其操作方法 3、表单数据环境及其操作方法 4、各种控件共有的属性、方法和事件 5、编程设置属性和调用方法 6、带参事件及事件的触发顺序 7、用户自定义属性和方法 8、表单向导重点: 1 、面向对象程序设计的基本概念 2、表单设计器及其操作方法 3、事件的触发顺序 4、各种控件共有的属性、方法和事件 难点: 1 、面向对象程序设计的基本概念 2、事件的触发顺序及触发方式 3、用户自定义属性和方法要求: 1、掌握面向对象程序设计的基本概念 2、学会使用表单设计器设计表单 3、掌握表单数据环境的概念及其操作方法 4、掌握各种控件共有的属性、方法和事件 5、掌握编程设置属性和调用方法的方法 6、了解带参事件代码的编写、掌握事件的触发顺序 7、了解用户自定义属性和方法 8、学会使用表单向导创建表单,并进一步使用表单设计 器进行修改的方法 7.1 面向对象程序设计基本概念 1.类 类是一类相似对象的抽象,是用来创建对象的模板。 2.对象:是类的实例,准确地讲,对象是一个软件实体。 VFP中,常用的基类对象共有21个,分为控件类与容器类两种。 (1)控件:是表单上显示数据和执行操作的基本对象,例如:命令按钮、文本框、标签等。 (2)容器:是可以容纳其他对象的对象。例如:表单集、表单、选项按钮组、命令按钮组等。 3.属性 对象的属性用来表示对象的特征、状态。 4.方法 对象的方法是对象内定的通用过程,能使对象执行一个操作。 5.事件 事件是一种预先定义的好的特定动作,可由用户或系统触发。 6.事件驱动的工作方式 某事件一旦被触发,系统就去执行该事件对应的过程,当然事件过程的代码需要用户事先编写好;过程执行完毕,则系统又处于等待状态。 7.2 表单设计器 7.2.1表单设计器工具 1.表单设计器的功能与特点: (1)创建表单及表单上的各个对象。 (2)修改已有的表单。 (3)操作方便与可视化。 2.表单设计工具 可供表单设计使用的各要素与工具: (1)表单设计器窗口与表单窗口:多数设计工作将在表单窗口中完成。 (2)属性窗口:可以完成对象属性的设置与修改。 (3)代码编辑窗口:供用户编写事件或方法的程序代码。 (4)各种工具栏 (5)数据环境设计器窗口:为表单创建或修改数据环境。 (6)快捷菜单:不同对象有不同快捷菜单帮助完成经常性工作。 (7)动态菜单 7.2.2 表单的创建与表单设计器的操作 表单的创建一般步骤为:打开表单设计器→设置数据环境→添加对象→调整对象的位置→设置对象属性→编写事件代码→保存表单→执行表单。 例:为STAFF表创建一如图表单,以实现对表中记录的逐条浏览与编辑。 1.打开表单设计器 2.设置数据环境 (1)数据环境概念 数据环境泛指定义表单或表单集使用的数据源,可以是表、视图和表间关系。 (2)数据环境设计器打开 打开数据环境设计器可使用表单快捷菜单的“数据环境”命令,或选定“显示”菜单的数据环境命令。 (3)数据环境设计器快捷菜单与数据环境菜单 数据环境菜单提供了几个命令,具有查看和修改数据环境的功能 ①添加命令 ②移去命令 ③浏览命令 例题数据环境的设置: ①选定表单快捷菜单的“数据环境”命令以打开数据环境设计器。 ②选定“添加表或视图”对话框的STAFF表,选定“添加”按钮。 3.对象的添加 在VFP中实现对象创建的主要工具是表单控件工具栏。 (1)表单控件工具栏 (2)对象的创建 (3)字段映象 字段映象:指当用户打开数据环境设计器窗口,选定
您可能关注的文档
- 兰州财经大学商务传媒学院媒介经营与管理课件 第六章.ppt
- 兰州财经大学商务传媒学院媒介经营与管理课件 第七章.ppt
- 兰州财经大学商务传媒学院媒介经营与管理课件 第三章.ppt
- 兰州财经大学商务传媒学院媒介经营与管理课件 第十二章.ppt
- 兰州财经大学商务传媒学院媒介经营与管理课件 第十章.ppt
- 兰州财经大学商务传媒学院媒介经营与管理课件 第四章.ppt
- 兰州财经大学商务传媒学院媒介经营与管理课件 第五章.ppt
- 兰州财经大学商务传媒学院媒介经营与管理课件 第一章.ppt
- 兰州财经大学商务传媒学院文学概论课件第八章 文学创造的审美价值追求.ppt
- 兰州财经大学商务传媒学院文学概论课件第二章 马克思主义文学理论与当代文学理论建设.ppt
文档评论(0)