W wuyi Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-26 #1 如何控制Excel,不让用户关闭用ExcelApplication打开的窗口?
Y YB_unique Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-26 #3 Excel自身是无法做到的,还是要做个HOOK,后台监视窗体!
W wuyi Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-26 #4 但是用户关闭后,系统进程里还是有excel,我没办法让Excel再次正常显示。
B bbs_delphi Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-26 #5 呵呵,那问题是你没有释放资源,你释放一下就可以了 Excel_application.Disconnect; Excel_workbook.Disconnect; Excel_worksheet.Disconnect; Excel_application.Quit;
呵呵,那问题是你没有释放资源,你释放一下就可以了 Excel_application.Disconnect; Excel_workbook.Disconnect; Excel_worksheet.Disconnect; Excel_application.Quit;
B bluerain Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-26 #6 补充bbs_delphi的做法: Excel_application.Quit;时最好是用 try Excel_application.Quit; except end; 因为也许excel已经关闭了. 另外看看 http://www.delphibbs.com/delphibbs/dispq.asp?lid=672206 笑起来有点坏 可以提供一些思路,例如可以在一个dot文件中写一个onclose的宏,不让 用户关闭
补充bbs_delphi的做法: Excel_application.Quit;时最好是用 try Excel_application.Quit; except end; 因为也许excel已经关闭了. 另外看看 http://www.delphibbs.com/delphibbs/dispq.asp?lid=672206 笑起来有点坏 可以提供一些思路,例如可以在一个dot文件中写一个onclose的宏,不让 用户关闭