kukulsz 发表于 2010-9-20 16:38:51

WebList的Select Item方法使用疑问

For a=1 to 10
Browser("**").Page("**").WebList("**").Selecta
Next
这样写执行时没有问题。
如果将Item值随机化,如下:
randomize
a=int((10-1+1)*rnd+1)
Browser("**").Page("**").WebList("**").Select a
则会出现错误提示:Invaid procedure call or argument
请高手指点迷津。

skyzhu 发表于 2010-9-20 16:50:23

本帖最后由 skyzhu 于 2010-9-20 16:51 编辑

1. 你可以使用a = RandomNumber(1,10) 出来的随机数,就没问题
2. 写成 Browser("**").Page("**").WebList("**").Select "#"&a   也可以
select index 默认识别不是很好,加#指定是index不是值
RandomNumber出来的值是 long 型,select 好像是不能用int型的

kukulsz 发表于 2010-9-20 16:59:24

回复 2# skyzhu


    加#就可以了,非常感谢!:handshake
页: [1]
查看完整版本: WebList的Select Item方法使用疑问