vb调用CreateObject后有时会弹出一个对话框,如何事前避免此对话框
我用Set srf = CreateObject("Surfer.Application")创建了一个Surfer应用
当它运行结束之前,如果不小心点击了运行窗体就会弹出一个对话框:
由于其他应用程序忙,不能执行该操作,选择“切换到”按扭以激活忙的应用程序并纠正该错误!
搜索了微软的http://support.microsoft.com/kb/240809(如何防止使用 OLE 自动化"切换到"或"应用程序忙"错误消息
),按照提示增加了如下代码(红色字体):
Set srf = CreateObject("Surfer.Application")
App.OleRequestPendingTimeout = 0 '如果发生了鼠标或键盘的事件,将不会显示忙消息
....
问题依然存在,请各位大虾指教,谢谢!