退出excel,有的机器能成功,有的不能???

qiuwanbin 2007-09-04 05:17:45
if( mExcel_App->Workbooks->Count <= 0)
{
mExcel_App->Workbooks->Close(LCID);
mExcel_App->set_DisplayAlerts(LCID,false);
Sleep(1000);
mExcel_App->Quit();
Sleep(2000);
mExcel_App->Disconnect();
delete mExcel_App;

mExcel_App = NULL; ////

}

这段代码有的机器执行没问题,有的却退不出excel,不知道为啥?????????
...全文
40 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiuwanbin 2007-09-06
  • 打赏
  • 举报
回复
Excel文件是我自己在程序中打开的。然后它不能关闭。

问题是,在我自己的机器上一切正常。
在某些人的机器上却关不掉。
楼上是说可以不要,还是必须不要? 但取作用的是这句 mExcel_App- >Quit();
后面这句mExcel_App- >Disconnect(); 就算不要,也应该退出来了呀。。。。
LuoGD 2007-09-06
  • 打赏
  • 举报
回复
有了mExcel_App- >Disconnect();
就可以不用mExcel_App- >Quit(); 了吧!
china_jin 2007-09-05
  • 打赏
  • 举报
回复
EXCEL文件是不是被打开了

13,822

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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