在kangaroo的空间里看到关于"用QTP执行语句打开程序",我也试了一下,果真可以,另外通过查看QTP Help得知,如果[op]参数为空,则表示默认为Open,也就是说直接输入SystemUtil.Run "www.baidu.com" 就可以打开了。
Syntax
object.Run file,[params],[dir],[op],[mode]
具体还是查Help吧,那里比较清晰,看了就明白了
SystemUtil.Run "www.baidu.com"
其中'SystemUtil'表示一个对象Object,其下有一个方法Method叫做Run
"www.baidu.com" 就是Syntax中的那个file,即要运行的DD。
另外,补充一下其它的一些方法:
方法一:
StartURL = "www.baidu.com"
set IE = CreateObject("InternetExplorer.Application")
IE.Visible = true
IE.Navigate StartURL
方法二:
InvokeApplication "C:\Program Files\Internet Explorer\IEXPLORE.EXE www.baidu.com"
方法三:也就是前面提到的方法
Systemutil.Run"C:\Program Files\Internet Explorer\IEXPLORE.EXE","www.baidu.com"
Note:其中的"C:\Program Files\Internet Explorer\IEXPLORE.EXE"可以换成其它浏览器程序,如Tencent的TT,也要看QTP是否支持