Hallo Freunde,
ich will mit meinem Programm Exceldateien bearbeiten, mein Problem ist, dass nach dem Zugriff das Excel Objekt nicht mehr freigegeben wird, es bleibt als Prozess im Taskmanager bestehen und beendet sich erst, wenn ich mein Programm beende.
Heir mein Code
Ich benutze Win2k mit OfficeXP(2002).
Es gibt hier im Forum schon ähnliche Fragen, aber die Lösungsvorschläge funktionieren bei mir nicht.
Fals jemand einen Tip hat wärs echt toll
mfg Tass
ich will mit meinem Programm Exceldateien bearbeiten, mein Problem ist, dass nach dem Zugriff das Excel Objekt nicht mehr freigegeben wird, es bleibt als Prozess im Taskmanager bestehen und beendet sich erst, wenn ich mein Programm beende.
Heir mein Code
Code:
Excel.Application ExcelObj = new Excel.Application();
ExcelObj.Visible = false;
object n = System.Reflection.Missing.Value;
string filename = System.IO.Directory.GetCurrentDirectory() + @"\test.xls";
Excel.Workbook theWorkbook = ExcelObj.Workbooks.Open(
@filename,n,n,n,n,n,n,n,n,n,n,n,n,n,n );
ExcelObj.Workbooks.Close();
ExcelObj.Quit();
System.Runtime.InteropServices.Marshal.ReleaseComObject(ExcelObj);
Ich benutze Win2k mit OfficeXP(2002).
Es gibt hier im Forum schon ähnliche Fragen, aber die Lösungsvorschläge funktionieren bei mir nicht.
Fals jemand einen Tip hat wärs echt toll
mfg Tass