delphi无法关闭excel进程,很郁闷!
showmessage(''+rz+''+'数据按分组成功导入!');ExcelWorksheet1.Disconnect;ExcelWorkbook1.Disconne...
showmessage(''+rz+''+'数据按分组成功导入!');
ExcelWorksheet1.Disconnect ;
ExcelWorkbook1.Disconnect ;
ExcelApp.workbooks.close;
ExcelApp.Quit;
workbook :=Unassigned;
ExcelApp :=Unassigned;
end;
使用delphi2010编写,win7可正常关闭excel,winxp下始终无法关闭,在进程中始终有excel进程,都郁闷好几天了,请高手帮忙解答! 展开
ExcelWorksheet1.Disconnect ;
ExcelWorkbook1.Disconnect ;
ExcelApp.workbooks.close;
ExcelApp.Quit;
workbook :=Unassigned;
ExcelApp :=Unassigned;
end;
使用delphi2010编写,win7可正常关闭excel,winxp下始终无法关闭,在进程中始终有excel进程,都郁闷好几天了,请高手帮忙解答! 展开
5个回答
展开全部
关闭前有没有对excel中的表作相应的保存及关闭处理,注意,关闭时要给定修改过的操作是否保存
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你设置断点一步一步执行,看看在那一步出现问题的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给你的后面的几句换成下面的试试
ExcelApplication1.Disconnect;
ExcelApplication1.Quit;
ExcelApplication1.Free;
ExcelWorkSheet1.Free;
ExcelWorkBook1.Free;
ExcelApplication1.Disconnect;
ExcelApplication1.Quit;
ExcelApplication1.Free;
ExcelWorkSheet1.Free;
ExcelWorkBook1.Free;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
workbook := Unassigned;这句放到最前面就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询