Ich hab eine Winform-Applikation gebastelt, wo an manchen Stellen die User sich Listen nach excel exportieren können.
Ich mach das über
using
Excel = Microsoft.Office.Interop.Excel;
und
Excel.
Application myExcelApplication;
myExcelApplication = new Excel.Application();
...
und am schwuppdiwupp hab ich meine Daten im Excel.
macht mam excel wieder zu, bleibt aber der Przeß am laufen und irgendwan hat man 150x EXCEL.EXE in der Prozeßliste im Taskmanager.
KB317109 besagt, daß man am Ende "zusammenräaumen" soll, nämlich so:
myExcelApplication .Quit();
myExcelApplication = null;
Nur: Ich will ja, daß Excel mit den daten drinnen offen bleibt.
Kann ich irgendwie aus der Apllikation feststellen, daß der User dAS Excel zugemacht hat und DANN .Quit() und =null nachsenden kann?