【发布时间】:2014-08-12 20:26:15
【问题描述】:
使用ISupportErrorInfo and 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();
}
【问题讨论】:
标签: exception error-handling com atl jscript