ASP.NET控制EXCEL,完全结束进程

王朝asp·作者佚名  2006-01-09
宽屏版  字体: |||超大  

Excel.Application ThisApp = new Excel.ApplicationClass();

Excel.Workbooks ThisWbs = ThisApp.Workbooks;

Excel.Workbook ThisWb = ThisWbs.Open("G:/demo.xls",Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value);

ThisWb.SaveAs("G:/HelloExcel.xml",Excel.XlFileFormat.xlXMLSpreadsheet,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Excel.XlSaveAsAccessMode.xlNoChange,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value);

//Excel.XlFileFormat.xlXMLSpreadsheet控制存储文件的类型

System.Runtime.InteropServices.Marshal.ReleaseComObject(ThisWb);

ThisWb = null;

ThisWbs.Close();

System.Runtime.InteropServices.Marshal.ReleaseComObject(ThisWbs);

ThisWbs = null;

System.Runtime.InteropServices.Marshal.ReleaseComObject(ThisApp);

ThisApp = null;

GC.Collect();

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有