| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1529 人关注过本帖
标题:Collection和Type有什么区别啊
只看楼主 加入收藏
ylof1986
Rank: 2
等 级:论坛游民
帖 子:241
专家分:61
注 册:2008-1-6
结帖率:93.94%
收藏
已结贴  问题点数:20 回复次数:2 
Collection和Type有什么区别啊
Collection和Type有什么区别啊,
Collection是数据集合?
Type是结构变量?
使用时有什么区别,或者他们的特性间有什么区别啊
搜索更多相关主题的帖子: Type Collection 
2010-02-01 08:11
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:20 

我没用过 Collection 来,按MSDN 解释:Collection相当于一个动态的 TYPE 。就有点像  listbox 那种的对象。
可以动态添加、删除元素。可以动态保存一些属性。
如设计游戏,有二个对象。
Dim x As New Collection

x.Add 1, "TYPE"     '远程
x.Add 200, "射程"
x.Add 300, "攻击力"

Dim y As New Collection
y.Add 2, "TYPE"     '近程
y.Add 50, "闪躲"
y.Add 500, "攻击力"

那么这句就可以取对象的某个属性值
MsgBox x.Item("射程")


TYPE 是一个结构。
由TYPE结构申明的变量是连续存储的,一般对象如果存有固定属性的,都建议使用 TYPE 。
还有就是结构化的数据,如结构化的文件,都可以使用TYPE来定义结构。

如一个数据文件,里面按每50个long数据保存一组,每一组有一个计数。
那么这个文件可以定义一个 TYPE
type 组结构
计数 as long
数据(1 to 50) as long
end type
dim 数据 as 组结构
读取时,直接读取一组,然后对这一组进行处理。

授人于鱼,不如授人于渔
早已停用QQ了
2010-02-01 09:39
ylof1986
Rank: 2
等 级:论坛游民
帖 子:241
专家分:61
注 册:2008-1-6
收藏
得分:0 
谢谢啊,终于有人回答了,好感动啊
2010-02-01 14:21
快速回复:Collection和Type有什么区别啊
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028363 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved