提示数据类型错误,这个怎么修改哦???
Dim strURLstrURL="www.baidu.com"
Set SystemUtil=CreateObject("WScript.shell")
SystemUtil.Run "iexplore.exe",strURL
Set SystemUtil = Nothing 印象中Wscript的run函数,只接受一个参数,这个参数和命令行是一样的。
所以改成SystemUtil.Run "iexplore.exe "& strURL就应该好了,注意iexplore.exe后面的空格 提示很清楚啦 你shell 脚本怎么写的?
不匹配哟所以IE 不能读取正确
检查下WScript.shell 还有记住run函数返回值是一个整数,就是0或1成功和失败两个状态,而你可以用exec方法,其返回值是一个对象,从返回对象中可以获得控制台输出信息和控制台错误信息,即 StdOut 和 StdErr 属性等。
取和存的数据类型自己再检查下啦~ Dim strURL
strURL="www.baidu.com"
Set SystemUtil=CreateObject("WScript.shell")
SystemUtil.Run strURL
Set SystemUtil = Nothing
把ie那部分去掉 Dim SystemUtil
strURL="www.baidu.com"
Set SystemUtil= CreateObject("WScript.Shell")
SystemUtil.Run strURL
Set SystemUtil = Nothing
Shell S要大写, vb script里变量可以不声明, set一个实例貌似必须要声明 我跑了一下:
Dim strURL
strURL="www.baidu.com"
Set SystemUtil=CreateObject("WScript.Shell")
SystemUtil.Run "C:\Program Files\Google\Chrome\Application\chrome.exe",strURL
Set SystemUtil = Nothing
对象不支持此属性或方法: 'SystemUtil'
Line (3): "Set SystemUtil=CreateObject("WScript.Shell")".
不用SystemUtil是OK的
Dim strURL
strURL="www.baidu.com"
SystemUtil.Run "C:\Program Files\Google\Chrome\Application\chrome.exe",strURL
页:
[1]