Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

AccessObjectProperty 对象 (Access)

时 间:2022-09-08 00:02:49
作 者:smileyoufu   ID:1784  城市:成都
摘 要:每个 AccessObject 对象都包含 一个 AccessObjectProperties 集合,该集合具有对应于 该 AccessObject 对象的属性的 AccessObjectProperty 对象。
正 文:

AccessObjectProperty 对象代表 AccessObject 对象的内置或用户定义特征

注   释:

每个 AccessObject 对象都包含 一个 AccessObjectProperties 集合,该集合具有对应于 该 AccessObject 对象的属性的 AccessObjectProperty 对象。 用户也可以定义 AccessObjectProperty 对象并将它们追加到一些 AccessObject 对象的 AccessObjectProperties 集合。

可以为下列对象创建用户定义属性:

 备注

对于派生自 CurrentData 对象集合的对象(例如 CurrentData.AllTables (AccessObjectProperties 集合不可访问!表 1) 。 对于以这种方式派生的对象,只能通过直接调用所需的属性(例如 CurrentData.AllTables!Table1.Name)来访问其内置属性。

若要添加用户定义的属性,请使用 Add 方法创建和添加具有唯一 的 Name 属性和 Value 属性的 AccessObjectProperty 对象。 向其添加用户定义属性的对象必须已经添加到集合中。

不还已追加到一个 AccessObjectProperties 集合的用户定义 AccessObjectProperty 对象的引用将导致错误,因为会将一个用户定义的 AccessObjectProperty 对象追加到一个 AccessObjectProperties 集合,该集合包含具有相同名称的一个 AccessObjectProperty 对象。

您可以使用 Remove 方法从 AccessObjectProperties 集合中删除 用户定义的属性 。

 备注

[!注释] 一个用户定义的 AccessObjectProperty 对象是仅与一个对象的特定实例相关联。 该属性并不是为所选类型的对象的所有实例定义的。

AccessObjectProperty 对象的两个内置的属性︰

  • 名称 属性中,一个 字符串 ,它唯一标识的属性。
  •  属性,一个 variant 类型的值 ,其中包含的属性设置。

若要按照序号或 Name 属性设置来引用集合中的内置或用户定义的 AccessObjectProperty 对象,请使用以下任何语法形式。


CurrentProject.AllForms("Form1").Properties(0) 
CurrentProject.AllForms("Form1").Properties("name") 
CurrentProject.AllForms("Form1").Properties![name] 

使用相同的语法形式,还可以引用 AccessObjectProperty 对象的 Value 属性。 引用的上下文将确定是引用 AccessObjectProperty 对象本身,还是 引用 AccessObjectProperty 对象的 Value 属性。

备注

AccessObjectProperties 集合中的属性不会存储,在使用源代码控制加载项签入或签出与这些属性关联的对象时,这些属性可能会丢失



Access软件网QQ交流群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助