社区
VB基础类
帖子详情
如何取出对象的属性?
bruceyew
2000-02-21 03:08:00
在程序中如何取出一个对象的属性表?
例如写一个过程,Get_All_Properties(objX as object)
然后就能返回一个集合,里面包含此对象的所有属性。
...全文
239
3
打赏
收藏
如何取出对象的属性?
在程序中如何取出一个对象的属性表? 例如写一个过程,Get_All_Properties(objX as object) 然后就能返回一个集合,里面包含此对象的所有属性。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Un1
2000-02-21
打赏
举报
回复
可以通过引用TypeLib Information(TLBINFO32.DLL)后调用:
dim m as memberinfo
for each m in interfaceinfoformobject(Obj).members
' m.name 等等即可得到属性及过程名
with m
if .InvokeKind =INVOKE_PROPERTYGET then
dim s as string
s = .name
colProps.add callbyname(nothing,s,VbGet,Args()),s
end if
end with
next
flywind
2000-02-21
打赏
举报
回复
大家都说了,我也没有其他的要说了!
xubin_sh
2000-02-21
打赏
举报
回复
好象不可以???
除非用vc或delphi等
u-attributes:创建没有setter的“不可变”
对象
,只有getters
创建不带setter的“不可变”
对象
,仅创建getter。 这个gem允许您定义“不可变的”
对象
,使用它时,您的
对象
将仅具有getter而没有setter。 因此,如果更改[ ] [ ]
对象
的
属性
,则将有一个新的
对象
实例。 也就是说,您可以变换
对象
而不是对其进行修改。 文献资料 版本 文献资料 未发行 2.7.0 1.2.0 目录 如何定义
属性
? Micro::Attributes#attributes= 如何从
对象
或哈希中提取
属性
? 是否可以根据需要定义
属性
? Micro::Attributes#attribute Micro::Attributes#attribute! 如何定义多个
属性
? Micro::Attributes.with(:initialize) #with_attribute() #with_attributes() 为
属性
定义默认值
ES6如何提取
对象
的部分
属性
?
【代码】ES6如何提取
对象
的部分
属性
?
JavaScript之Date
对象
详解(
属性
和方法)
Date
对象
属性
constructor 返回对创建此
对象
的 Date 函数的引用。 prototype 使您有能力向
对象
添加
属性
和方法。Date
对象
方法 getDate() 从 Date
对象
返回一个月中的某一天 (1 ~ 31)。 getDay() 从 Date
对象
返回一...
提取高度嵌套的
对象
里的指定
属性
?
如何提取高度嵌套的
对象
里的指定
属性
如何提取高度嵌套的
对象
里的指定
属性
。
如何提取高度嵌套的
对象
里的指定
属性
?
如何提取高度嵌套的
对象
里的指定
属性
VB基础类
7,759
社区成员
197,606
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章