进度条
  private void button3_Click(object sender, EventArgs e) 
        {
            Thread thread = new Thread(new ThreadStart(Send)); //模拟进度条
            thread.IsBackground = true;
            thread.Start();  
        } 
        private void Send() 
        { 
            int i = 0; 
            while (i <= 100) 
            { 
                //显示进度 信息 
                this.ShowPro(i);
                //循环发生文件
                //模拟的
                i++;
                //模拟发送多少
                Thread.Sleep(100); 
            } 
            Thread.CurrentThread.Abort();
        }
        private delegate void ProgressBarShow(int i);
        private void ShowPro(int value) 
        {
            if (this.InvokeRequired) 
            { 
                this.Invoke(new ProgressBarShow(ShowPro), value); 
            } 
            else 
            {
                this.progressBar1.Value = value; this.label1.Text = value + "%"; 
            } 
        }
 
                     
                    
                 
                    
                
 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号