我想问高手们一个当我用CreateOLEObject('InternetExplorer.Application')这样打开一个IE的一个问题,请大家帮忙解答!

  • 主题发起人 Spring_Thunder
  • 开始时间
S

Spring_Thunder

Unregistered / Unconfirmed
GUEST, unregistred user!
我想问高手们一个当我用CreateOLEObject('InternetExplorer.Application')这样打开一个IE的一个问题,请大家帮忙解答!(18分)<br />我想问高手们一个当我用CreateOLEObject('InternetExplorer.Application')
这样打开一个IE的一个问题,请大家帮忙解答!
可是当我将这个IE关闭的时候,我再去用QUIT或是GOHOME等进行操作的时候,
它就会报错了,该怎么处理啊?
 
帮忙UP一下好吗?不要不说话吗?
 
你建立了自动化对象,然后关闭了,你在访问它的属性,当然会报错了。
对于自动化对象,基本都存在这个问题。一般可以使用Try...来测试一下是否关闭。
暂时我还不知道彻底解决此类问题的办法。
 
同意楼上的。你已经关闭它了,再访问它的属性当然会报错了。
 
如果是用我的代码来关闭的话,可能还好处理一点,
可是我现在不是用我的代码来关闭,而是直接在IE
上用关闭按钮关闭的啊,这该怎么办呢?
 
所以我说是在访问以前还是首先使用Try..except测试一下,然后再大胆的访问。
这是我能想到的唯一的办法。
 
谢谢大家了
 
用VarIsEmpty( ) 测试一下.
 
VarIsEmpty没用,我试验过。
只有在没有Create以前才是空,一旦Create了,就不为空了。
 
拦住windows消息。
 
多人接受答案了。
 
顶部