绵阳门户网 绵阳第一生活资讯网您现在的位置:首页 > 文教考试网 > 计算机考试

VB辅导:Objptr函数使用方法和用途
[作者:|来源:|时间:2007-11-01|到论坛讨论
ObjPtr函数的一个最简单但是却最有效的用途就是提供快速寻找集合中对象的关键字。假设有一个对象集合,它没有可以当做关键字以从集合中取回的属性。那么,我们就可以使用ObjPtr函数的返回值作为集合中的关键字:  
Dim col As New Collection  
Dim obj As CPerson  
’创建新的CPerson对象,并添加到集合中  
Set obj = New CPerson  
obj.Name = "John Smith"  
col.Add obj, CStr(ObjPtr(obj)) ’关键字必须是字符串  
因为任何对象都有一个明确的ObjPtr数值,而且它是不变的,所以,我们可以容易地、快速地从集合中取回它:  
’ 删除集合中的对象  
col.Remove CStr(ObjPtr(obj))  
这个技巧可以适用于任何类型的对象,包括VB中的表单和控件,以及外部对象。
  • 上一条资讯:VB辅导:VB中使用导入的API
  • 下一条资讯:07年全国计算机考试开始报名11月23日截止
  • 相关文章
    无相关信息
    查看评论(显示最新5条评论)
    发表评论
    用户名: 密码:
    验证码:

    ·请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
    ·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任。
    ·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据。
    ·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为。