提一个关于REDIM的问题

上一篇 / 下一篇  2008-11-18 17:08:24

查看( 605 ) / 评论( 7 )
Dim cellobjs, objitem
Set cellobjs = descrīption.Create
cellobjs("micclass").Value = "WebEdit"
cellobjs("disabled").Value = 0
Set ōbjitem=Browser("").Page("").ChildObjects(cellobjs)
  EXval1=objitem(0).getRoProperty("value")
  ReDim EXval(objitem.count-1)
For j= 1 to objitem.count-1
         EXval1=EXval1&objitem(j).getRoProperty("value")
Next

在这段代码是取个WEBEDIT对象的值连接成字符串,为什么必须要有红色部分

TAG:

ivanland的个人空间 ivanland 发布于2008-11-20 09:29:33
没有人知道吗?不会吧,应该牛人挺多的啊
lingxin5013发布于2008-11-20 10:03:29
加进去这个数组没有其它任何意思。我想最主要的就是把你的值放在数组里面。
gp_jl的个人空间 gp_jl 发布于2008-11-20 14:38:01
从上面的脚本中实在看不出有什么其他意思,只是使用redim指定了一个数组的大小而已。
ivanland的个人空间 ivanland 发布于2008-11-24 16:34:48
如果去掉了这一句,那么返回值就会出错,所以这一句是必须的,但是对于其数组名却是可以随便定义,哪怕是简单的a都可以,不知道怎么回事
没有蛀牙发布于2008-11-24 17:04:25
根据个人理解objitem.count在for语句时还是未知数(对于程序来说)
Redim以后就是一个确定的数了
kou_dou的个人空间 kou_dou 发布于2008-11-25 10:50:14
其实多试试就应该知道了,如果循环次数较多,去掉这句循环会出错
ivanland的个人空间 ivanland 发布于2008-11-25 12:02:48
我试过很多次,才发现以上结论,只是不知道原因
我来说两句

(可选)

日历

« 2024-04-24  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 4020
  • 日志数: 6
  • 建立时间: 2007-09-06
  • 更新时间: 2008-11-18

RSS订阅

Open Toolbar