第八章表单与常用控件的使用.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第八章表单与常用控件的使用

第8章 表单与常用控件的使用 内容提要 8.1 【案例1】创建一个表单 案例描述 1.面向对象编程基础 Visual FoxPro不但支持传统的面向过程的程序设计,而且也提供了面向对象的可视化程序设计的功能。 ⑴面向对象的基本概念 ①对象 对象是反映客观事物属性及行为特征的描述,是面向对象编程的基本元素,是“类”的具体实例。 对象分为容器对象和简单对象。每个对象都有一个名字,称为对象名。 ② 类 类是对一组相似对象的性质描述,这些对象具有相同种类的属性和方法。 类决定了对象的特征,所有对象的属性、事件和方法程序在定义类时被指定。有了类的定义后,就可以基于类生成这类对象的任何一个对象。 ③属性 属性即对象的特性,是对象的外观及行为的特征。 每个属性都有一个名字,称为属性名。 属性的表示:对象名.属性名=属性值 ④事件 事件是对象可以识别和响应的行为与操作,用户可以编写相应的代码对此进行响应。 ⑤方法 方法是对象可以执行的动作,是封装在对象内部的,在任何时候都不能独立存在于对象之外。 方法的使用:对象名.方法名 ⑵类的特点 ①封装性 类的封装性是指将类的特性及其方法程序加以隐蔽,全部封装在类的内部,不让其复杂性暴露在外面。 封装性保证了模块具有较好的独立性,使得程序的维护和修改比较容易。对应用程序的修改仅限于类的内部,因而可以将修改程序带来的影响减少到最低程度。 ②继承性 继承是指在基于现有的类创建新类时,新类继承了现有的类的属性和方法,此外,新类中还可以有自己所特有的新的属性和方法。 ③多态性 多态性是指允许不同类的对象对同一消息作出响应。 ⑶基类和子类 每个基类都有自己的属性、事件和方法。由于基类只考虑通用特征和功能,难以满足用户的各种要求,用户常常要从基类中派生出一个类。从基类派生出来的类称作子类,也称作自定义类。基类称作父类。一个子类还可以作为父类进一步派生出新的子类。 基类存放在安装时的默认路径下(C:\program files\Microsoft visual studio\Visual FoxPro98\ffc\_base.vcx)。 ⑷Visual FoxPro中的类 对象是在类的基础上建立起来的,所以对象的种类是由类决定的。Visual FoxPro中的类分为两大类型:容器类和控件类。 ①容器类 容器类派生的对象可以包含其他对象,并且允许访问这些对象。 ②控件类 控件类派生的对象是一个相对独立的整体,不能包含其他对象。控件类是可以包含在容器类中并由用户派生的Visual FoxPro基类。 2.表单设计器的基本操作 表单(窗体)是用户与计算机进行交流的一种屏幕界面,该界面可以自行设计和定义,是一种容器类,可包括多个控件(或称对象)。创建表单除使用表单向导外,还可以利用表单设计器。表单设计器是一个功能强大的表单设计工具,使用表单设计器不但能创建表单,而且可修改表单。表单向导产生的表单也可用表单设计器来修改。操作界面可视化,用户可利用多种工具栏、菜单与快捷菜单在表单上创建与修改对象。 表单有两个扩展名,一个为.SCX(表单文件),另一个为.SCT(表单备注文件)。 ⑴打开表单设计器 无论是新建表单还是修改已有的表单程序,都要打开表单设计器。打开表单设计器创建表单的方法有以下三种: 单击“文件”|“新建”命令,或者单击常用工具栏的“新建”按钮,弹出“新建”对话框,选中“表单”单选钮,然后单击“新建文件”。 在命令窗口中使用 CREATE FORM 命令。 在“项目管理器”的“文档”选项卡中,选中“表单”,再单击“新建”按钮。 ⑵修改表单 ●单击“文件”|“打开”命令,或者单击常用工具栏的“打开”按钮,或者单击常用工具栏的“打开”按钮,弹出“打开”对话框,选中表单,然后单击“确定”。 ●在命令窗口中使用 MODIFY FORM命令。 ●在“项目管理器”的“文档”选项卡中,选中表单,再单击“修改”按钮。 ⑶运行表单 ●在表单设计器中点击格式栏中的“!”或“Ctrl+E”或“单击右键”即可运行表单。 ●在命令窗口中使用DO FORM 〈表单〉.scx ●在命令窗口中使用DO FORM〈表单〉.scx命令。 ●在“项目管理器”的“文档”选项卡中,选中表单,再单击“运行”按钮。 3.表单控件工具栏 在设计表单时,用户可以使用“表单控件”工具栏中的各种控件按钮逐个地创建控件,并可对已建的控件进行移动、删除、改变大小等操作。表单控件工具栏如图8-2所示,按钮分为3部分:前两个是选定按钮和查看类按钮,中间是控件定义按钮,尾部两个锁定按钮。中间的控件定义按钮显示的是当前类库里的控件,当前类库默认为是“常用类”,可以使用“查看类”按钮改变当前类库。 4.属性对话框 打开“属性”对话框

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档