用CreateOleObject的方法调用EXCEL,结束时无法从内存中把EXCEL卸掉 ( 积分: 100 )

  • 主题发起人 主题发起人 cwq818
  • 开始时间 开始时间
C

cwq818

Unregistered / Unconfirmed
GUEST, unregistred user!
用CreateOleObject的方法调用EXCEL,结束时无法从内存中把EXCEL卸掉
 
拆构时候 将 exceloleobject := nil,
就可以啦
 
区分情况用nil和
如果是OleVariant,就赋值为unassigned
如果是_Application,就赋值为nil
 
exceloleobject.quit
 
小弟在此感谢楼上的兄弟。如果我用的是OleVariant,并且创建了Excel.Application和Excel.Sheet两个对象。当我对Excel.Application对象赋值unassigned前还用操作Excel.Sheet吗?
 
Excel.Quit;
 
后退
顶部