[英]how to open a qtp(.usr) file in read/write mode using vbscript
我可以使用vb脚本打开QTP应用程序,但是当我尝试打开文件时,它正在以只读模式打开,而当我运行脚本时,它不会从应从其读取的excel工作表中读取数据。
Set oShell = CreateObject ("WScript.Shell")
Dim qtpAppObj,qtpTest
'Create the QTP Application object
Set qtpAppObj = CreateObject("QuickTest.Application")
'Open the test in read-only mode
qtpAppObj.Open c:\test, True
'set run settings for the test
Set qtpTest = qtpAppObj.Test
我正在使用上面的代码
所以我想读取一个Excel文件,由于只读模式,我认为它无法读取。
True
为在只读模式下打开测试。
qtpAppObj.Open c:\test, True
将其更改为false并运行
qtpAppObj.Open c:\test, false
您能显示正在读取Excel文件的代码吗? 我认为您也许正在从Datatable中读取数据。 因此,这就是为什么它从测试内部读取但无法使用QTP AOM读取的原因。
请显示excel阅读代码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.