51Testing软件测试论坛
标题:
vbs:想实现一个像java反射的功能????
[打印本页]
作者:
lyj841120
时间:
2009-9-25 17:34
标题:
vbs:想实现一个像java反射的功能????
vbs脚本里:我现在想在一个循环里实现调用过程,但是过程名是动态的,该怎么写?
ex:
for i = 1 to 50
call testNo & i & "(" & pram & ")" 该写法肯定是不对,不想用select case,太多。
Next
Sub testNo1(pramater)
.....
End Sub
Sub testNo2(pramater)
.....
End Sub
...............
作者:
mklodoss
时间:
2009-9-25 18:45
可以用一个数组把函数名字作为字符串存起来
for i = 0 to array.lentgh
execute "Call "+array[
next
用execute可以好象,代码写的不规范,明白意思就行了
作者:
shanxi
时间:
2009-9-25 19:34
不是说有dictionary嘛
你这跟反射两码事
作者:
lantianwei
时间:
2009-9-25 20:07
标题:
回复 2# 的帖子
正解
相当于ST中的@引用调用
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2