|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2016/6/22 8:51:58 |
标题: |
导入excel后,该释放的也释放了,导入多次发现进程多了许多如图所示 |
浏览:1287 |
|
加入我的收藏 |
楼主: |
请问,导入excel后,该释放的也释放了,为何导入后打开导入的excel表,显示正在打开或无法编辑等情况,导入多次发现进程多了许多如图所示。 WorkBook.Close; ExcelApp.Quit; ExcelApp := Unassigned; WorkBook := Unassigned; 请问如何解决?
此帖子包含附件:
大小:19.1K |
----------------------------------------------
- |
作者: |
hsj (hsj) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2016/6/22 9:20:04 |
1楼: |
try
finally
end; 确保释放被执行
----------------------------------------------
qq:171833017,靖源软件http://www.dxmylove.com
|
作者: |
|
2016/6/22 9:54:44 |
2楼: |
看Excel定义的位置。 如果作用域是整个Class,那么只能在程序退出时入释放。 如果作用域只是在一个过程中,过程结束就就会释放。
看你的情况,应该是第一种。 不管怎么说,推荐NativeExcel。
----------------------------------------------
-
|
|