我有很多类,每个类都有 15 个属性(至少),我想构建一个函数来返回一个包含所有属性的字符串。简单的方法是在每个类中添加一个 this 函数:
Public function getAllAttributes(instance as Object) as String
Dim str as String
str = str & “**”& instance. Attribute1 & .... &“**”& instance. Attribute100
getAllAttributes = str
End function
但我想构建一个适用于所有类的函数(伪代码中的想法是:)
Public function getAllAttributes(instance as Object) as String
‘function that handles all classes
Dim str as String
For att in instance
Str = str & “**”& att.value
Next
getAllAttributes = str
End function
我使用了 typelib 信息参考,但我只能获得属性名称。
谢谢。