中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-03 10:58
48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » vbs中dim的问题
可打印版本  849 / 4
第1楼 FBOAR 发表于 2007-02-19 23:03
初级用户 发帖 31 积分 86
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 ]
第2楼 HUNRYBECKY 发表于 2007-02-19 23:11
银牌会员 发帖 442 积分 1,179
第一个是SET的变量,第二个SET是创建一个对象新实例,你把两个东西混淆了,你把第二句改为:Set sGet = CreateObject("%cool%") 看下行不行(这句不能在VBS中直接使用,你应该是ECHO来产生的吧?).

[ Last edited by HUNRYBECKY on 2007-2-19 at 11:12 PM ]
第3楼 FBOAR 发表于 2007-02-19 23:13
初级用户 发帖 31 积分 86
新问题出来了

[ Last edited by FBOAR on 2007-2-19 at 10:43 AM ]
第4楼 electronixtar 发表于 2007-02-20 00:00
铂金会员 发帖 2,672 积分 7,493
方法不是对象,对象才可以set。用javascript吧
第5楼 FBOAR 发表于 2007-02-20 00:08
初级用户 发帖 31 积分 86
vbs中用js?? 怎么调用 能否给个简单的代码
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023