客户端接收组件的错误信息
来源:互联网 发布:大数据需要学java吗 编辑:程序博客网 时间:2024/05/20 23:08
五、客户端接收组件的错误信息
1、如果使用 API 方式调用组件,接收错误的方法是:
1、如果使用 API 方式调用组件,接收错误的方法是:
HRESULT hr = spXXX->fun()// 调用组件功能if( FAILED( hr ) )// 如果发生了错误{CComQIPtr < ISupportErrorInfo > spSEI = spXXX;// 组件是否提供了 ISupportErrorInfo 接口?if( spSEI )// 如果支持,那么{hr = spSEI->InterfaceSupportsErrorInfo( IID_Ixxx );// 是否支持 Ixxx 接口的错误处理?if( SUCCEEDED( hr ) ){// 支持,太好了。取出错误信息CComQIPtr < IErrorInfo > spErrInfo;// 声明 IErrorInfo 接口hr = ::GetErrorInfo( 0, &spErrInfo );// 取得接口if( SUCCEEDED( hr ) ){CComBSTR bstrDes;spErrInfo->GetDescription( &bstrDes );// 取得错误描述......// 还可以取得其它的信息}}}}2、如果使用 #import 等包装方式调用组件,接收错误的方法是:
try{......// 调用组件功能}catch( _com_error &e ){e.Description();// 取得错误描述信息......// 还可以调用 _com_error 函数取得其它信息}
- 客户端接收组件的错误信息
- 接收组件的错误信息
- 收集客户端的错误信息
- 收集客户端的错误信息
- VC取得COM组件调用失败的错误信息
- Jquery:服务器端接收客户端的多选值
- javaweb接收客户端上传的图片
- iOS客户端是否接收推送的设置
- 实时接收com组件抛出的事件
- 采购接收事务处理接口表错误信息查询
- 接收事务处理接口表及错误信息表
- 基于模板的ajax的客户端组件
- Ubuntu接收客户端
- 开发 .NET 下的 FTP 客户端组件
- SAP客户端连接组件的取得
- 开发 .NET 下的 FTP 客户端组件
- SAP客户端连接组件的取得
- 为什么ServerSocket接收不到客户端Socket发送的信息?
- mysql中UNIX_TIMESTAMP(),FROM_TIMESTAMP,YEAR(),HOUR(),minute(),second()函数的使用!
- Win7才是半成品,从技术角度看Win8之进化
- 计算机网络---第二章 数据通信技术
- 修改oracle日志文件大小
- 接口功能测试策略
- 客户端接收组件的错误信息
- ossec开源入侵检测系统安装配置
- jq上传的值出现部分乱码
- Android 下载SDK 和 升级SDK方法 查看android源码
- 编写支持错误处理的组件程序
- redhat Linux5 安装vsftp .
- 深入浅出学习Struts1框架(十)-ActionMapping的生成和查找
- Hbase+GlusterFS可行性
- ASM disk group mount fails with ORA-15036: disk is truncated [ID 1077175.1]