有人用C#这样写winform
来源:互联网 发布:b站日杂知乎 编辑:程序博客网 时间:2024/05/17 01:47
1、对excel操作做成一个函数,然后调用此函数。在函数中调用GC.Collect();无用,因为GC不回收调用自己的那一段代码块!
2、在函数的下面调用GC.Collect();语句。你会发现EXCEL进程没有了!
例如:
private void Import() {
Excel.Application myExcel = new Excel.Application();
myExcel.Workbooks.Add(openFileDialog1.FileName);
//........
//读取EXCEL文件,导入到数据库.
//清除excel垃圾进程
myExcel.Workbooks.Close();
myExcel.Quit();
System.Runtime.InteropServices.Marshal.ReleaseComObject(myExcel);
myExcel = null;
}
private void ExcelImport() {
Import();
GC.Collect();
}
//以下按button1按钮,使用多线程读取EXCEL文件,导入到数据库.
private void button1_Click(object sender, System.EventArgs e) {
if(openFileDialog1.ShowDialog() == DialogResult.OK) {
System.Threading.Thread t=new System.Threading.Thread(new System.Threading.ThreadStart(ExcelImport));
t.Start();
}
}
- 有人用C#这样写winform
- 很少看到有人这样写SQL
- c#写winform
- winform c#写ini文件
- WinForm C#写INI文件
- 有人这样说...
- 有人这样学习┅
- 有人这样学习┅
- 有人这样骚扰骗子
- 最近用C#写Winform的一个心得
- 用C#写的winform调用webservice天气预报小软件教程
- 有没有人用python写程序
- 有人这样爱你吗?
- 看到有人用程序写的一首小诗,又有人给出了翻译
- 用C#写的winform调用webservice天气预报小软件教程(转自百度文库)
- 用C#写的winform调用webservice天气预报小软件教程(转自百度文库)
- 在C#写winform程序时,用webBrowser打开网页时
- C#中这样用Sleep()...
- 根据IP获取当地天气预报的实现
- ext2.2打造全新功能grid系列--批量删除篇
- jsp 和session不同步的问题
- 一个不错的PROE学习网站
- 新的年度、新的起点—我们从这里出发
- 有人用C#这样写winform
- 对“端到端”原则的理解
- 初级sql小结
- HttpUnit学习笔记
- jsp 验证码的实现
- 2008基础软件架构平台高层研讨会深圳召开
- Struts+Spring+Hibernate框架整合
- 行处理器介绍-RowHandler
- javascript正则表达式使用详解