Board logo

标题: vbs中dim的问题 [打印本页]

作者: FBOAR     时间: 2007-2-19 23:03    标题: vbs中dim的问题
一个vbs文件中
我把这一句Set sGet = CreateObject("ADODB.Stream")

变两句 如下
dim cool
cool="ADODB.Stream"
Set sGet = CreateObject(cool)
这样成功了

现在 我再想把 CreateObject也用dim的变量来替换 但是没有成功
dim cool,zz
cool="ADODB.Stream"
zz=CreateObject
Set sGet = zz(cool)





:)
顺祝各位新年快乐 !

Last edited by FBOAR on 2007-2-19 at 10:43 AM ]

作者: HUNRYBECKY     时间: 2007-2-19 23:11
第一个是SET的变量,第二个SET是创建一个对象新实例,你把两个东西混淆了,你把第二句改为:Set sGet = CreateObject("%cool%") 看下行不行(这句不能在VBS中直接使用,你应该是ECHO来产生的吧?).

Last edited by HUNRYBECKY on 2007-2-19 at 11:12 PM ]

作者: FBOAR     时间: 2007-2-19 23:13
新问题出来了

Last edited by FBOAR on 2007-2-19 at 10:43 AM ]

作者: electronixtar     时间: 2007-2-20 00:00
方法不是对象,对象才可以set。用javascript吧

作者: FBOAR     时间: 2007-2-20 00:08
vbs中用js?? 怎么调用 能否给个简单的代码