C 帶引數執行緒的乙個簡單示例

2021-05-22 16:55:46 字數 1167 閱讀 1835

using system;

using system.collections.generic;

using system.componentmodel;

using system.data;

using system.drawing;

using system.text;

using system.windows.forms;

using system.threading;

///

///本程式只是執行緒使用的乙個例子,所以沒有加入異常捕獲語句

/// 關鍵要理解的地方

/// 委託:delegate

/// 呼叫:invoke:

/// 帶引數的執行緒:parameterizedthreadstart

///

namespace csharp_thread

thread test_thread;

///

///宣告委託,他的引數必須和被委託的函式一致

///

delegate void delegate_set_textbox(textbox delegate_textbox,int textbox_value);

///

///設定文字框的值

///

private void set_textbox_value(textbox textbox,int value)

///

/// 使用委託和invoke,這個將是執行緒要做的事情

///

private void thread_work(object arg)

}else }

}private void button1_click(object sender, eventargs e)

private void button2_click(object sender, eventargs e)

private void button3_click(object sender, eventargs e)

private void button4_click(object sender, eventargs e)

private void form1_formclosing(object sender, formclosingeventargs e)}}

c 乙個簡單的執行緒

c 本身並沒有提供任何多執行緒機制,但是在windows下,我們可以呼叫sdk win32 api來編寫多執行緒的程式 msdn中createthread原型 1 2 3 4 5 6 7 8 handlecreatethread lpsecurity attributeslpthreadattrib...

乙個簡單的驗證帶驗證提示例子

該例子的原始碼 於 鋒利的jquery 這本書。jquery,怎麼說呢?不說別的,開發基於js指令碼的web頁面的人,真的很值得看看。它對js原生 的封裝的很好,有點面向介面程式設計的思想,不用知道具體的實現,對於很多方法直接拿來用就ok了。而且還有行為和表現的分離這層思想。感覺學了點皮毛,又感覺收...

乙個游標簡單示例

下面是乙個游標的例項,方便初學者學習,也可以防止自己忘記 if exists select 1 from sysobjects where name hehe drop procedure hehe goset ansi nulls on set quoted identifier on gocre...