摘要:
在多线程中如何调用Winform我的WinForm程序中有一个用于更新主窗口的工作线程(worker thread),但文档中却提示我不能在多线程中调用这个form(为什么?),而事实上我在调用时程序常常会崩掉。请问如何从多线程中调用form中的方法呢? 解答: 每一个从Control类中派生出来的WinForm类(包括Control类)都是依靠底层Windows消息和一个消息泵循环(mes... 阅读全文
摘要:
在多线程中如何调用Winform我的WinForm程序中有一个用于更新主窗口的工作线程(worker thread),但文档中却提示我不能在多线程中调用这个form(为什么?),而事实上我在调用时程序常常会崩掉。请问如何从多线程中调用form中的方法呢? 解答: 每一个从Control类中派生出来的WinForm类(包括Control类)都是依靠底层Windows消息和一个消息泵循环(mes... 阅读全文
摘要:
使用C#在进度条中显示复制文件的进度 Code List: ------------------------------------------------------------------------- /***************************************************************** ** File Name: frmMain.cs ... 阅读全文
摘要:
最近一个项目需要将大文件写入和读取到数据库,我们知道sqlserver 的image列最多只能容纳2,147,483,647个字节,如果遇到超过10mb以上的数据如果想在网络上一次写进去或者读出是不可能的,第一sql server的连接时间默认是15s,即使将连接时间设置到更长的时间能够将一个文件写入或者读取到数据库,我想没有用户想对着一个毫无响动的界面傻等10多分钟或者更长的时间。所以这... 阅读全文
摘要:
使用C#也有一段时间了,但从未自已设计过自定义控件,刚刚完成了一个自定义控件的设计,觉得有一些技巧和知识,可以做一个总结. 有些东西,从MSDN中很不容易找到,比如对一些属性的描述设定.这里可以为此做一些汇兑. 我设计了一个平滑进度条控件,这在网上很容易找到一些现成的.不过,为了学习控件的设计,我还是自己写了一个. 这个控件继承自UserControl类.原理很简单,就是... 阅读全文
|