我先CREATE 然后CONNECT 然后操作
再然后DISCONNECT, 再然后 QUIT 再然后就FREE
但是关闭程序后,查看进程EXCEL还在怎么办?

解决方案 »

  1.   

    ExcelApplication1.Disconnect;
    ExcelApplication1.Quit;
      

  2.   

    ExcelApplication1.Disconnect;
        ExcelApplication1.Quit;
        ExcelApplication1.Free;
        ExcelWorksheet1.Free;
        ExcelWorkbook1.Free;
      

  3.   

    ExcelApplication1.Quit;
    ExcelApplication1.Free;
      

  4.   

    var
      xlapp, sheet : variant;
    begin
      try
        xlapp := createoleobject('excel.application');
      except
        showmessage('not found excel in your system, so can not create file!');
        exit;
      end;
    //中间操作过程
    xlapp.quit;
    xlapp:=unassigned;
    ----------------------------------------------
    在错的时间遇见错的人 是一种伤痛 
    在错的时间遇见对的人 是一种遗憾 
    在对的时间遇见错的人 是一种心伤 
    只有在对的时间遇见对的人才是一种幸福