Home Programming programming C# Timer กับ Thread sleep
C# Timer กับ Thread sleep PDF พิมพ์ อีเมล
เขียนโดย Administrator   
วันพฤหัสบดีที่ 12 สิงหาคม 2010 เวลา 00:34 น.

C# Timer กับ Thread sleep


ในการเขียน Application หาต้องการให้ Program Delay นั้นทำได้หลายวิธีด้วยกัน
ที่ง่ายที่สุดที่มักจะนำมาใข้กันบ่อยๆ ก็คือ Thread.sleep(1000); เพื่อให้ Delay ไปหนึ่งวินาที แต่ที่ผมจะแนะนำนันยากให้ลองใช้ timer มากกว่า เพราะ timer นั้นจะให้ทำให้การทำงานของ Application นั้นสุดลงเหมือน Thread.sleep

ตัวอย่างการใช้งาน

private void enable_time_click(object sender, EventArgs e){
// some code
time1.enable = true;
// some code
}

private void timer1_Tick(object sender, EventArgs e){
// do some thing
//http://www.sangkasi.com
}

 
Sangkasi.com, Powered by Joomla!