使用COM接口如何判断Excel打开或保存成功?

亭台六七座 2020-11-22 08:23:44
使用COM接口如何判断Excel打开或保存成功?

Excel::Workbook *pWorkbook = pWorkbooks->Open(m_fileName);


pWorkbook->Save(); //没有返回值

...全文
123 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
真相重于对错 2020-12-12
  • 打赏
  • 举报
回复
引用 2 楼 亭台六七座 的回复:
[quote=引用 1 楼 真相重于对错 的回复:]try { Excel::Workbook *pWorkbook = pWorkbooks->Open(m_fileName); pWorkbook->Save(); //没有返回值 } catch (const _com_error&) { }
没用过try , catch里面的参数填什么呢?[/quote] 如果不想知道怎么错的,就不用填 如果想知道,随便填 catch(const _com_error& e){ 这里通过e可以得知如何错误 }
亭台六七座 2020-12-12
  • 打赏
  • 举报
回复
引用 1 楼 真相重于对错 的回复:
try { Excel::Workbook *pWorkbook = pWorkbooks->Open(m_fileName); pWorkbook->Save(); //没有返回值 } catch (const _com_error&) { }
没用过try , catch里面的参数填什么呢?
真相重于对错 2020-11-23
  • 打赏
  • 举报
回复
try { Excel::Workbook *pWorkbook = pWorkbooks->Open(m_fileName); pWorkbook->Save(); //没有返回值 } catch (const _com_error&) { }

64,662

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧