24
2012
06

[转载]C#多线程BackgroundWorker使用示例

.Net WinForm Code:


using System;
using System.Collections.Generic;
using System.ComponentModel;////
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Threading;
namespace BackgroundWorkerSample
{
    public partial class CalculateAddForm : Form
    {
        protected BackgroundWorker backgroundWorker1 = new BackgroundWorker();
        //private int numberToCompute = 0;
        //private int highestPercentageReached = 0;
        public CalculateAddForm()
        {
            InitializeComponent();
            InitializeBackgoundWorker();
           
        }
        // Set up the BackgroundWorker object by
        // attaching event handlers.
        private void InitializeBackgoundWorker()
        {
            this.backgroundWorker1.WorkerReportsProgress = true;
            this.backgroundWorker1.WorkerSupportsCancellation = true;
           
            this.backgroundWorker1.DoWork += new DoWorkEventHandler(backgroundWorker1_DoWork);
            this.backgroundWorker1.ProgressChanged += new ProgressChangedEventHandler(backgroundWorker1_ProgressChanged);
            this.backgroundWorker1.RunWorkerCompleted += new RunWorkerCompletedEventHandler(backgroundWorker1_RunWorkerCompleted);
        }
        private long ComputeAdd(int n, BackgroundWorker worker, DoWorkEventArgs e)


23
2012
06

jquery插件printArea打印、corner圆角

 

<div id="testdiv" class="demo" style="width:200px;height:150px;border-width:1px;border-style:solid;border-color:Blue;">
...

22
2012
06

c#/.net用txt、in等作为数据存储的配置类


using System;

using System.Collections.Generic;

using System.Text;

using System.IO;

using System.Text.RegularExpressions;


namespace Tools

{

    #region 配置文件类 ConfigFile

22
2012
06

Excel文件与DataSet之间的转化的探索与实现

.net操作Excel的支持库下载 NPOI2.0.1.zip

15
2012
06

C#winform中只允许程序运行一个实例、显示已经运行的界面

private static System.Threading.Mutex mutex;
        /// <summary>
        /// 应用程序的主入口点。
        /// </summary>
...

11
2012
06

.Net中Remoting通信的应用,有发送和返回信息

界面如图:  代码:服务端using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;u

09
2012
06

用xml操作代码配置Web.config文件

    public class Webconfig    {        private string XmlFilePath;        private XmlDocument xmldoc

07
2012
06

浅谈设计模式

学习设计模式也有很长时间了,说实话,老师以故事的方式讲课,我以前是听不进去的,因为老师所举的例子只是字面上表示那种模式,但实际想一下,不是那么回事,也就是说例子不是那么恰当。其实,对于几种觉的模式,把模式的定义看一下,再结合代码,就能理解了,不要20分钟就能讲完的内

06
2012
06

怎样彻底删除微软拼音输入法

在设置中找不到输入法,但它又在右下角显示的情况。

...
06
2012
06

sql2005 远程连接问题解决方法

一、为 SQL 启用远程连接

1. 单击“开始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然后单击“SQL Server 外围应用配置器”。
2. 在“SQL Server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。
...