多年编程来一个有趣的问题共同讨论:今有一个ole对象,它有若干个属性(方法),如何让它们动态关联到一起来?
我们一般属性(方法)都用圆点固定写在对象的后面,现在这些属性(方法)名均放在数组中,且都是string,怎样读取它们的值,然后加到ole对象上来?
如其中一个属性为caption放在strProp中,对象名为oleRange(variant类型),
我想访问它的oleRange.caption方法,能否写成类似于oleRange.strProp的形式,通过strProp而得到它的caption属性?
也许有人提出用getPropValue()这一函数,确实有点像,但该函数的对象为Tobject,和variant有点不兼容?
哪位牛人有办法吗?真想200分相送,可惜没分了,权当一种业余兴趣,好吗?
有志之士一起参与讨论!