第九章程序设计基础.pptVIP

  • 0
  • 0
  • 约1.64万字
  • 约 101页
  • 2017-07-16 发布于北京
  • 举报
对象是由类派生出来的,只有具体的对象才能实现类的事件或方法的操作。 命令:CreateObject (类名)[,参数] 例如,基于表单类FORM创建一个名为“MyForm1”的表单对象: MyForm1 = CreateObject(”FORM”) 在VFP中,对象是通过容器的层次关系来引用的。因此,当引用一个对象时,必须知道它相对于容器层次的关系。 ⑴ 绝对引用 通过提供对象的完整容器层次来引用对象,是从最外层容器指向目标对象 例如Form1.PageFrame1.Page1.cmdClear.Caption = ”清除” ⑵ 相对引用 从参照对象指向目标对象 例如,ThisForm.cmdExit.Caption = ”退出” 可以在设计时刻、也可以在运行时刻设置属性; 格式1: 父对象.对象.属性 = 属性值 格式2: WITH 父对象.对象 [.语句序列] ENDWITH 例如,设置表单MyForm1中的按钮控件cmdClear的Height(高度)和Width(宽度)属性: MyForm1.CmdClear.Height=30 或 WITH MyForm1.cmdClear MyForm1.cmdClear.Width=50 .Height=30 .Width=50 ENDWITH 当对象创建以后,就可以在应用程序的任何一个地方调用这个对象的方法: 格式:父对象.对象.方法[(参数表)] 例如,调用显示一个表单对象MyForm1的方法:MyForm1.SHOW 3.调用基类中的方法 对象和子类自动继承基类的全部功能,也可以用新功能替代继承来的功能。如果希望向新类或对象中添加新功能的同时保留父类功能,可以使用作用域操作符(::)在子类或对象中调用基类中的方法。例如,MyCommandButton::Click 表示 MyCommandButton 对象继承其父类的Click 事件过程。 Fox系列产品是我国使用最早且最为广泛使用的数据库管理系统,它经历了从dBASE到FoxBASE、FoxPro、Visual FoxPro等几个阶段 Fox系列产品是我国使用最早且最为广泛使用的数据库管理系统,它经历了从dBASE到FoxBASE、FoxPro、Visual FoxPro等几个阶段 Fox系列产品是我国使用最早且最为广泛使用的数据库管理系统,它经历了从dBASE到FoxBASE、FoxPro、Visual FoxPro等几个阶段 Fox系列产品是我国使用最早且最为广泛使用的数据库管理系统,它经历了从dBASE到FoxBASE、FoxPro、Visual FoxPro等几个阶段 Fox系列产品是我国使用最早且最为广泛使用的数据库管理系统,它经历了从dBASE到FoxBASE、FoxPro、Visual FoxPro等几个阶段 Fox系列产品是我国使用最早且最为广泛使用的数据库管理系统,它经历了从dBASE到FoxBASE、FoxPro、Visual FoxPro等几个阶段 Fox系列产品是我国使用最早且最为广泛使用的数据库管理系统,它经历了从dBASE到FoxBASE、FoxPro、Visual FoxPro等几个阶段 Fox系列产品是我国使用最早且最为广泛使用的数据库管理系统,它经历了从dBASE到FoxBASE、FoxPro、Visual FoxPro等几个阶段 Fox系列产品是我国使用最早且最为广泛使用的数据库管理系统,它经历了从dBASE到FoxBASE、FoxPro、Visual FoxPro等几个阶段 Fox系列产品是我国使用最早且最为广泛使用的数据库管理系统,它经历了从dBASE到FoxBASE、FoxPro、Visual FoxPro等几个阶段 Fox系列产品是我国使用最早且最为广泛使用的数据库管理系统,它经历了从dBASE到FoxBASE、FoxPro、Visual FoxPro等几个阶段 Fox系列产品是我国使用最早且最为广泛使用的数据库管理系统,它经历了从dBASE到FoxBASE、FoxPro、Visual FoxPro等几个阶段 Fox系列产品是我国使用最早且最为广泛使用的数据库管理系统,它经历了从dBASE到FoxBASE、FoxPro、Visual FoxPro等几个阶段 Fox系列产品是我国使用最早且最为广泛使用的数据库管理系统,它经

文档评论(0)

1亿VIP精品文档

相关文档