xuanzhuanxuehua 发表于 2011-11-8 16:00:35

VBS中SET的作用?

语句如下:
datatable.AddSheet("TestSheet")
set a=datatable.AddSheet("mysheet").AddParameter("test","No.1")
a=datatable( "test","mysheet")
上面的语句可以正常运行
为什么最后一句加上set以后,即set a=datatable( "test","mysheet")就会出现错误:
缺少对象: ''
Line (3): "set a=datatable( "test","mysheet")".

wspc 发表于 2011-11-8 23:26:13

本帖最后由 wspc 于 2011-11-8 23:27 编辑

回复 1# xuanzhuanxuehua


    给楼主衷告多按F1

wspc 发表于 2011-11-8 23:26:26

本帖最后由 wspc 于 2011-11-8 23:27 编辑

回复 1# xuanzhuanxuehua


    给楼主衷告多按F1,呵呵

wspc 发表于 2011-11-8 23:27:18

给楼主衷告,多按F1,呵呵,或者查看下对象库。

wangyanzhao 发表于 2011-11-12 23:37:09

定义对象变量的,你已经定义了 a:set a=datatable.AddSheet("mysheet").AddParameter("test","No.1")
所以下面的a就不用了

xuanzhuanxuehua 发表于 2011-11-29 09:57:03

回复 5# wangyanzhao
哦,就是说一个对象变量只能被定义一次,下面使用的就是赋值功能,能这么理解么?

wangyanzhao 发表于 2011-11-29 16:31:18

回复 6# xuanzhuanxuehua


    对
页: [1]
查看完整版本: VBS中SET的作用?