0

我正在尝试检测 IE 的实例是否已手动关闭。在此示例中,IE 实例实际上位于 Watin 内部。

ie = new IE ();

var ieObj = (SHDocVw.InternetExplorerClass)ie.InternetExplorer;

如果我在第二行代码之前关闭 IE 窗口,那么 ieObj 仍然会被分配并在 Locals 窗口中显示以下内容

在此处输入图像描述

是否可以在不引发异常的情况下测试 ieObj 是否存在这种可能的异常?

例如,我知道如果我尝试对对象执行任何操作,它会引发异常,例如var ieBusy = ieObj.Busy; ,但我想知道是否可以在不引发异常的情况下对此进行测试?

4

0 回答 0