首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

MFC 操作excel的有关问题,操作完成后总有一个excel的进程

2013-09-06 
MFC 操作excel的问题,操作完成后总有一个excel的进程各位大侠:烦请帮忙:我需要将excel文件里面的内容读出

MFC 操作excel的问题,操作完成后总有一个excel的进程
各位大侠:烦请帮忙:
    我需要将excel文件里面的内容读出来然后导出到别的一个自定义的数据库中,但是操作完成以后,进程中总有一个excel的进程,虽然已经不占用CPU了,但是占用的内存不会自己释放,而且,因为程序使用了excel,程序本身的内存也不断的增大,虽然程序退出以后,这部分内存可以释放,但是如果用户连续操作,内存占用将会非常大,况且,那个讨厌的excel进程还在。大致代码如下:

[解决办法]
        rgMyRge.ReleaseDispatch();
wsMysheet.ReleaseDispatch();
wssMysheets.ReleaseDispatch();
wbMyBook.ReleaseDispatch();
wbsMyBooks.ReleaseDispatch();
//退出程序
Excelapp.Quit();//将此语句放置于实例资源释放前
Excelapp.ReleaseDispatch();

热点排行