使用ISupportErrorInfo和IErrorInfo可以提供丰富的错误信息。
这种方法允许使用: SetDescription、SetHelpFile、SetSource和SetHelpContext来详细描述错误。
可以在javascript中检索这些属性吗?
示例:
try
{
var obj = new ActiveXObject("ATLCOM.MyClass");
obj.functionThrowError();
}
catch(ex)
{
ex.message // IErrorInfo::getDescription();
ex.?? // IErrorInfo::getHelpFile();
ex.?? // IErrorInfo::getSource();
ex.?? // IErrorInfo::getHelpContext();
}发布于 2014-08-13 15:23:48
误差对象没有选择所有的IErrorInfo属性,所以在JS代码中没有它们可用。
https://stackoverflow.com/questions/25273484
复制相似问题