Kent, there is an error in the original post and FAQ. The reported error was -2147022675, but it was mis-typed in the example (-2147022615). Notice the ten's column. The original number is the correct one.

In case anyone is interested in a little automation. This function can be included in your code and called when the COM error <> 0.
code:
?  ConvertCOMerror(-2147022675)

Function ConvertCOMerror ($error)
$error = val("&"+Right(DecToHex($error),4))
? "Error: $error"
shell "net helpmsg $error"
Endfunction

_________________________
Home page: http://www.kixhelp.com/hb/