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...