- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
例8-福建农林大学东方学院
第 8章 面向对象程序设计 8·1 面向对象程序设计的基本要素 (5个基本概念) P.190~P.192 8·1 二、属性 对象的属性用来表示对象的特征、状态。例如:一个命令按钮在表单上的位置可以用它的属性Left、Top表示,它的大小用Width和Height属性表示,它上面的文字和前背景色等都可以用相应的属性表达。 8·1 三、方法 对象的方法用来表示对象的行为,它由对象内定的通用过程来实现。方法所包含的程序对用户是透明的、不可见的。用户只需要了解对象的方法名及方法功能,遵循一定格式调用它,便可完成希望的行为。例如,为了使当前运行表单释放,可以调用表单的Release方法实现,代码为THISFORM.Release 。 8·1 四、事件 每个对象都可以对一个被称为事件的动作进行识别和响应。事件是一种预先定义好的特定动作,可由用户或系统触发。例如:对命令按钮单击鼠标则触发了命令按钮的Click事件。将表单装入内存则由系统触发了表单的Load事件。在表单上按住鼠标左键并拖放,则按序触发了表单的MouseDown、MouseMove、MouseUp事件。 8·1 五、事件驱动的工作方式 VFP总是处于等待事件发生的状态。某事件一旦被触发,系统就去执行该事件对应的过程,当然事件过程的代码需要用户事先编写好;过程执行完毕,则系统又处于等待状态。这种工作方式被称为事件驱动的工作方式。 VFP的事件总是在不断地发生,但只有被编写了代码的事件才会产生某种操作。否则事件只是发生,不会造成对象的任何变化。 8.2 用表单设计器设计表单 使用表单设计器来创建数据表单,建立用户的操作界面,而且在设计时立刻就能看见其中各对象显示在用户面前的外观。也可以使用表单设计器来修改已有的表单。VFP 6.0提供的表单设计器功能强大,使得设计表单的工作变得又快又容易。 8.2.1 打开表单设计器 方法 1:在项目管理器环境下 (1)在“项目管理器”中,选定“表单”,并选择“新建”,系统弹出“新建表单”对话框。 (2)在“新建表单”对话框中,选择“新建表单”按钮。屏幕显示新的空表单的“表单设计器”窗口。 8.2.1 打开表单设计器 方法 2:菜单方式调用 (1)单击 文件菜单中的 新建命令,打开 新建对话框。 (2)选择 表单 文件类型,然后单击 新建文件按钮。 8.2.2 表单设计器包含的设计工具 1.表单设计器窗口与表单窗口:其中表单设计器窗口中的Form1窗口即表单对象。多数设计工作将在表单窗口中完成,包括往上添加对象,并对各个对象进行操作与编码。 2.属性窗口:可以完成对象属性的设置与修改。 3.代码编辑窗口:供用户编写事件或方法的程序代码。 4.各种工具栏 ①表单设计器工具栏:该工具栏可用于显示或隐藏除表单窗口以外的窗口与除它自己以外的工具栏。 ②表单控件工具栏:用于在表单上创建对象。 ③调色板工具栏:用于指定一个对象的前背景色。 ④布局工具栏:用于对齐、调整表单上各对象的划、与位置。 8.2.2 5.数据环境设计器窗口:创建或修改表单数据环境。 6.快捷菜单:不同对象有不同的快捷菜单帮助完成经常性工作。 7.动态菜单:表单设计器打开后,VFP主菜单增加“表单”菜单,“显示”菜单也增加若干子项,“窗口”菜单与“格式”菜单也都有相应的变化。 打开表单后上述所有窗口与工具栏并非全部显示,用户可利用表单设计器工具栏或“显示”菜单的各子菜单,根据需要显示或隐藏相应窗口或工具栏。而要打开对象快捷菜单,只需在该对象上单击鼠标右键即可。 8.3 使用表单设计器创建表单 打开表单设计器 → 设置数据环境 → 添加对象 → 调整对象的位置 → 设置对象属性 → 编写事件代码 → 保存 → 执行表单 (对于与数据库或自由表中数据无关的表单,可省略设置数据环境环节。) 2. 设置数据环境 数据环境是表单的数据来源 将鼠标指向“表单设计器”的空白处,单击右键拉出快捷菜单; 从快捷菜单中,选择“数据环境”命令; 当激活“数据环境设计器”窗口时,在菜单栏中,显示“数据环境”菜单项,在菜单项中有添加、移去和浏览等操作命令。 2. 设置数据环境 1)向数据环境中添加/移去表或视图 (1)如果添加表或视图,在“数据环境设计器”空白处中,单击右键,在拉出快捷菜单
您可能关注的文档
- 以本院最後异动品项及价格为主项次名称价格健保局列管代码卫.PDF
- 以汉制待汉人.PPT
- 松辽盆地齐家凹陷与大庆长垣扶杨油层油源.PDF
- 仪器设备管理制度-上海交通大学.PDF
- 仪器分析原子吸收分光光度法原子吸收分光光度法.PPT
- 以人为本数据驱动新零售-友盟+.PDF
- 仪表盘后连接.DOC
- 以预锂化中间相碳微球为负极的锂离子电容器的电-IngentaConnect.PDF
- 价值决定价格2如何衡量商品的价值量.PPT
- 仲裁与ADR业务团队理论研讨-山东德衡律师事务所.PDF
- 河南省郑州市第一中学2017-2018学年高一下学期周测物理试题(325)扫描版含答案.doc
- 山西省怀仁县第一中学2017-2018学年高二下学期第一次月考生物试题扫描版.doc
- 河南省六市高三下学期第一次联考试题(3月)理科综合扫描版含答案.doc
- 四川省高三全国Ⅲ卷冲刺演练(一)文综地理试卷扫描版含答案.doc
- 河南省洛阳市高三第二次统考文综试卷扫描版含答案.doc
- 甘肃省靖远县高三下学期第二次联考理科综合试题扫描版含答案.doc
- 问题导学法在办公场景中的实施策略及效果评估.docx
- 退休后的个人品牌打造与传播策略.docx
- 问题解决在办公流程优化中的应用.docx
- 问题导向的办公环境创新设计.docx
文档评论(0)