使用者輸入開啟幾個執行緒,後台便開啟幾個執行緒

2021-07-28 16:15:37 字數 850 閱讀 3396

1

、定義變數:

listgroundnumlist=new list();//

存放new

的backgroundworker

int pm;//

使用者輸入的數值 2

、彈出框以及獲取彈出框值

新增引用:

using microsoft.visualbasic;

string num=interaction.inputbox("請輸入開啟執行緒數量","輸入提示","",100,100);

pm=convert.toint32(num);

for(int i=1;i<=pm;i++)

this.timermonitor.tick+=new eventhandle(timermonitor_tick);

this.timermonitor.start();

//監聽事件

void timermonitor_tick() }}

void newgroundgetdata_dowork(object sender,doworkeventargs e)

閒談:我原本以為執行緒名字一樣的話,這樣在判斷執行緒是否在忙的時候,會亂的,結果經過我測試,竟然沒有問題,經過詢問師傅,現將我的疑惑解答寫一下:

1、groundnum中存放的名字雖然一樣,但是你要了解一下list是怎樣存放的?(設計到資料結構了吧,嘻嘻)

解答:所以,它是按索引去訪問的,也就是例如map中的id,索引充當了id的功能,其value可以重複。

幾個輸入函式

1 cin 用法1 最基本,也是最常用的用法,輸入乙個數字 include using namespace std main 請輸入第1個字串 kskr1 請輸入第2個字串 kskr2 請輸入第3個字串 kskr3 輸出m 0 的值 kskr1 輸出m 1 的值 kskr2 輸出m 2 的值 ksk...

python請求使用者輸入 使用者輸入

使用者輸入 大多數程式都旨在解決終端使用者的問題,為此通常需要從使用者那裡獲取一些資訊。例如,假設有人要判斷自己是否到了投票的年齡,要編寫回答這個問題的程式,就需要知道使用者的年齡,這樣才能給出 答案。因此,這種程式需要讓使用者輸入其年齡,再將其與投票年齡進行比較,以判斷使用者是否到了投票的年齡,再...

MFC開啟執行緒

1 建立乙個基於對話方塊的工程multithread5,在對話方塊idd multithread5 dialog中加入乙個編輯框idc millisecond,乙個按鈕idc start,標題為 開始 乙個進度條idc progress1 2 開啟classwizard,為編輯框idc millis...