Custom 对 象

Custom 对 象 - 图1创建用户自定义对象

语 法Custom 说 明

Custom 对 象 - 图2Custom 对 象 - 图3可使用 DEFINE CLASS 或类设计器来创建用户自定义类 执行 CREATE CLASS 将显示类设计器

Custom 对 象 - 图4Custom 对 象 - 图5Custom 对 象 - 图6用户自定义类具有属性 事件和方法 但没有可视的外观 所有用于定义其他类型的

Custom 对 象 - 图7类的通用规则也适用于定义自定义类

Custom 对 象 - 图8Custom 对 象 - 图9有关创建非可视化类的自定义对象的其他内容 请参阅 Microsoft Visual FoxPro 6.0

Custom 对 象 - 图10Custom 对 象 - 图11Custom 对 象 - 图12中文版程序员指南 Custom 对 象 - 图13 第 三章 面向对象的程序设计

属 性

Application

BaseClass

Class

ClassLibrary

Comment

ControlCount

Controls

Height

HelpContextID

Left

Name

Object

Parent

ParentClass

Picture

Tag W idth

Top

WhatsThisHelpID

事 件

Destroy

Error

Init

方 法

AddObject

AddProperty

NewObject

ReadExpression

ReadMethod

RemoveObject

ResetToDefault W riteExpression

SaveAsClass W riteMethod

ShowWhatsThis

请 参 阅

CREATE CLASS , CREATE FORM , DEFINE CLASS

Custom 对 象 - 图14Custom 对 象 - 图15Custom 对 象 - 图16Custom 对 象 - 图17指定数据库的路径 该数据库包含与临时表对象相关联的表或视图 设计时只读 运行时可读写

语 法

DataEnvironmen t . Cursor .Database[ = cPath ]

参 数 描 述

cPath

Specifies the full path to the database ( . dbc) file.

说 明

Custom 对 象 - 图18Custom 对 象 - 图19Custom 对 象 - 图20Custom 对 象 - 图21Custom 对 象 - 图22Custom 对 象 - 图23Custom 对 象 - 图24Custom 对 象 - 图25Custom 对 象 - 图26Custom 对 象 - 图27当 用 CURSORSETPROP 访 问 对 象 时 Database 属 性 在 运 行 时 只 读如 果 临 时 表 对 象 建 立 在 自 由 表 基 础 上 则 该 属 性 返 回 一 个 空 字 符 串

应 用 于临时表请 参 阅

CursorSource 属 性

Custom 对 象 - 图28Custom 对 象 - 图29Custom 对 象 - 图30当创建表单 表单集或报表时 创建该对象

语 法

DataEnvironment

说 明

Custom 对 象 - 图31Custom 对 象 - 图32Custom 对 象 - 图33数据环境对象是临时表对象或关系对象的容器对象 而这些临时表对象或关系对象与表单 表单集或报表相关联

Custom 对 象 - 图34Custom 对 象 - 图35Custom 对 象 - 图36Custom 对 象 - 图37注意 在运行时设置数据环境对象属性将产生错误 要使新的属性设置生效 必须为数据环境对象调用 CloseTables 和 OpenTables 方法

Custom 对 象 - 图38Custom 对 象 - 图39有关表单和表单集数据环境的详细内容 请参阅 Microsoft Visual FoxPro 6.0 中文版

Custom 对 象 - 图40Custom 对 象 - 图41Custom 对 象 - 图42程序员指南 Custom 对 象 - 图43 第 九章 创建表单

Custom 对 象 - 图44Custom 对 象 - 图45Custom 对 象 - 图46Custom 对 象 - 图47Custom 对 象 - 图48有关报表数据环境的详细内容 请参阅 Microsoft Visual FoxPro 6.0 中文版程序员指南 Custom 对 象 - 图49 第 十二章 添加查询和报表

属 性

Application

AutoCloseTables

AutoOpenTables

Comment OpenViews

InitialSelectedAlias Tag

Name

事 件

AfterCloseTables Error

BeforeOpenTables Init

Destroy

方 法

AddObject

AddProperty

CloseTables

OpenTables

ReadExpression

ReadMethod

RemoveObject

W riteExpression

ResetToDefault

SaveAsClass

请 参 阅

Cursor 对 象 , Relation 对 象