Einzelnen Beitrag anzeigen

t0mmy

Registriert seit: 28. Jul 2010
431 Beiträge
 
Delphi 2010 Architect
 
#1

Obwohl ExcelApp.Quit wird aber nicht beendet

  Alt 2. Jul 2012, 13:45
Hallo!

Also ich fülle ein Excel-File mit Daten:

Mit folgendem Code rufe ich die Excelfunktion zur bearbeitung einer Exceldatei auf:
Delphi-Quellcode:
  ExcelApp1 := CreateOleObject('Excel.Application');
  ExcelApp1.Workbooks.open(aDir + '\Excelliste.xls');
  ExcelListe1 := ExcelApp1.Workbooks[1].WorkSheets[1];
Zum schluss speicher ich die Datei ab und schließe die Excel applikation
Delphi-Quellcode:
ExcelApp1.Workbooks[1].Save;
ExcelApp1.DisplayAlerts := False;
ExcelApp1.Quit;
Jedoch läuft Excel.exe noch immer im Hintergrund (Taskmanager)

Kann mir jemand einen Tipp geben worans liegen könnte?

Edit: Ich hab auch die Suchfunktion genutzt und habe dabei das hier gefunden:

http://www.delphipraxis.net/109658-e...anwendung.html

Aber ist "kill" die einzige Möglichkeit den Excelprozess im Taskmanager zu schließen?

Geändert von t0mmy ( 2. Jul 2012 um 14:08 Uhr)
  Mit Zitat antworten Zitat