成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Visual C# .NET應用程序

開發 后端
這里介紹Visual C# .NET應用程序,以及介紹要演示主線程獨立于更改“ProgressBar1”值的線程,請單擊窗體上的按鈕。會出現一個錯誤信息。

使用線程創建Visual C# .NET應用程序

1.啟動 Microsoft Visual Studio .NET。

2.新建名為 ThreadWinApp 的 Visual C# .NET應用程序項目。

3.向窗體添加一個“Button”控件。默認情況下,該按鈕名為“Button1”。

4.向窗體添加一個“ProgressBar”組件。默認情況下,該進度欄名為“ProgressBar1”。

5.右鍵單擊該窗體,然后單擊“查看代碼”。

6.將以下語句添加到文件的開頭:

  1. using System.Threading; 

7.為“Button1”添加以下“Click”事件處理程序:

  1. private void button1_Click(object sender, System.EventArgs e) {  
  2. MessageBox.Show("This is the main thread");  

8.將下面的變量添加到 Form1 類:

  1. private Thread trd; 


9.將下面的方法添加到 Form1 類:

  1. privatevoidThreadTask(){  
  2. intstp;  
  3. intnewval;  
  4. Randomrnd=newRandom();  
  5. while(true){  
  6. stp=this.progressBar1.Step*rnd.Next(-1,2);  
  7. newval=this.progressBar1.Value+stp;  
  8. if(newval>this.progressBar1.Maximum)  
  9. newval=this.progressBar1.Maximum;  
  10. elseif(newval<this.progressBar1.Minimum)  
  11. newval=this.progressBar1.Minimum;  
  12. this.progressBar1.Value=newval;  
  13. Thread.Sleep(100);  
  14. }  


注意:這是創建線程的基礎代碼。此段代碼是一個無限循環,它隨機增加或減小“ProgressBar1”中的值,然后等待 100 毫秒后再繼續。

10.為“Form1”添加以下 Load 事件處理程序。此段代碼將新建一個新線程,使該線程成為后臺線程,然后啟動該線程。

  1. privatevoidForm1_Load(objectsender,System.EventArgse)  
  2. {  
  3. Threadtrd=newThread(newThreadStart(this.ThreadTask));  
  4. trd.IsBackground=true;  
  5. trd.Start();  

確認Visual C# .NET應用程序可以使用

1.生成并運行該應用程序。請注意,“ProgressBar1”中的值會隨機更改。這是新線程在起作用。

2.要演示主線程獨立于更改“ProgressBar1”值的線程,請單擊窗體上的按鈕。會出現一個對話框,其中顯示下面的錯誤信息:
This is the main thread
Wait for input
請注意,“ProgressBar1”中的值會繼續更改。

【編輯推薦】

  1. C#編寫數字轉換中文算法
  2. 分析C#調用COM對象
  3. C# SingleInstance類淺析
  4. 概述C#調用Active組件
  5. C# Convert.ToInt32簡介
責任編輯:佚名 來源: 博客園
相關推薦

2009-08-24 14:19:27

C# Windows應

2009-08-06 10:27:08

C#應用程序域

2010-04-01 15:10:06

Visual Stud

2010-01-22 13:59:34

Visual C++應

2010-01-28 17:14:38

Visual C++應

2009-08-24 13:40:58

C# Windows

2009-01-19 11:07:42

C#Web.NET

2009-08-24 16:02:10

C# Windows應

2009-08-24 13:30:50

C# Windows

2009-08-28 16:43:08

AutoCAD托管C#

2009-09-03 17:36:13

C#創建Web應用程序

2009-08-25 09:39:21

創建C# Window

2009-12-16 15:39:37

Visual Stud

2011-06-21 10:28:17

Qt Visual C++

2010-12-30 16:22:28

Visual C++用戶訪問協議

2009-08-19 15:31:32

C#控制臺應用程序

2009-07-30 18:50:32

C#發送消息C#應用程序

2022-01-12 06:59:02

C#程序集裝載

2009-07-21 15:02:19

ASP.NET應用程序

2009-07-22 17:32:40

ASP.NET應用程序
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 伊人久久免费视频 | 国产精品电影网 | 亚洲三区在线观看 | 中文字幕99 | 四虎影视 | 欧美久久一区 | 欧美亚洲国产精品 | 午夜精品一区 | 国产午夜在线观看 | www.4虎影院 国产999精品久久久影片官网 | 日日干夜夜操 | 91视频国产精品 | 国产精品123区 | 久久久成人免费一区二区 | 久久一二三区 | 国产精品福利视频 | 国产精品久久久av | 日韩在线电影 | 欧美色综合天天久久综合精品 | 欧美1区2区| 99久久精品国产一区二区三区 | 91精品久久久久久久久久入口 | 一区二区精品 | 欧美片网站免费 | 午夜影院网站 | 久久精品99久久 | 国产精品久久久久久久久久久免费看 | 久久伊| 成人免费三级电影 | 天天看天天操 | 亚洲免费毛片 | 精品亚洲第一 | 青青草原精品99久久精品66 | av男人的天堂av | 午夜理伦三级理论三级在线观看 | av第一页| 欧美寡妇偷汉性猛交 | 免费在线性爱视频 | 亚洲久草视频 | 精品国产乱码久久久久久牛牛 | 噜噜噜噜狠狠狠7777视频 |