首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

top-level object 是什么意思?望大侠们指点一下!解决方案

2012-01-19 
top-level object 是什么意思?望大侠们指点一下!msdn中看StdDataFormats Collection时遇到这样一句话:The

top-level object 是什么意思?望大侠们指点一下!
msdn中看StdDataFormats Collection时遇到这样一句话:
The StdDataFormats collection provides a top-level object through which you can access multiple format objects.


大侠们能不能帮忙解释一下top-level object ?不要是纯字面的解释啊!字面意思我知道是顶层对象!但不知道它有什么用!

再问bound control“绑定控件”是不是指可以绑定数据的控件?

如果方便还望再谈一下StdDataFormat!


在下先谢过啦!




[解决办法]

探讨
还有一个
Add Method (Format Objects)
Adds a StdDataFormat object to a StdDataFormats collection.
Syntax
object.Add(dataformat, [index])
上面蓝色标记的“Format Objects(格式化对象)”是什么东西?

[解决办法]
a top-level object 一个顶级对象
[解决办法]
大侠们能不能帮忙解释一下top-level object ?不要是纯字面的解释啊!字面意思我知道是顶层对象!但不知道它有什么用!

就是说,它相当于一个口袋。
[解决办法]
顶级对象,和根级对象一个意思。
有了这个对象,你就可以访问整个对象树上的所有节点对象。
[解决办法]
top-level object就是说,你可以通过它的属性或方法来访问一大堆其他对象。

StdDataFormats 这个对象我没接触过。

举个比较生活化的例子来说
(1)假设你有“人”这个类(类名叫ClsRen),还有“四肢”Cls4zhi、“躯干”ClsQugan、“头”ClsHead几个类。
(2)再假设你初始化了一个ClsRen的对象,对象名叫zgk
(3)再假设ClsRen有3个属性,分别叫4Zhi, Qugan, Head,属性的类型分别是Cls4zhi,ClsQugan,ClsHead。


那么现在你就可以
(1)通过zgk.4zhi来访问Cls4zhi类的对象
(2)通过zgk.Qugan来访问ClsQugan类的对象
(2)通过zgk.Head来访问ClsHead类的对象

这时候我们就说,ClsRen是个顶级对象

热点排行