fxy860709 发表于 2014-5-8 21:03:09

关于用vb调用qtp的AOM调用中qtp显示问题

Dim qtApp
'创建QTP实例
Set qtApp = CreateObject("QuickTest.Application")
'启动QTP实例
qtApp.Launch
qtApp.Visible = false

用上段可以实现是qtp初始化并且隐藏起来。
问以下两个问题:
1,当测试遇到问题,出现异常时,qtp界面由于被隐藏了,手动退出被测系统 之后。
qtp界面如何再次能够显示出来呢?
2,qtp运行时,一些print信息还是会显示,能否一起隐藏?

ermine 发表于 2014-5-9 09:48:21

回复 1# fxy860709

1. 可以再写一个小文件,用vbs把QTP显示出来
Set qtApp=createobject("Quicktest.Application")
qtApp.Visible =True
Set qtApp=Nothing

2. 忘记了,印象中,print还是会显示的

fxy860709 发表于 2014-5-12 11:28:52

回复 2# ermine
谢谢啊,这么简单的思路我居然没想到,哈哈。
页: [1]
查看完整版本: 关于用vb调用qtp的AOM调用中qtp显示问题