หลังจากเขียนโปรแกรมไปเรื่อยๆ คงต้องมีบ้างละครับ ที่พบว่า เราจะต้องทำการประมวลผลอะไรบางอย่างนานมาก แล้วพอเราทำเข้าจริงๆ โปรแกรมก็จะค้าง และคนใช้เขาก็จะคิดว่าโปรแกรมมัน Hang ไปแล้ว และกด End Task ไป ทั้งที่โปรแกรมเราไม่ได้ผิดอะไร แค่ทำงานอยู่เท่านั้นเอง อย่างเช่น ผมต้องการทำอะไรไร้สาระบางอย่าง แบบนี้ private void button1_Click( object sender, EventArgs e) { this .progressBar1.Value = 0; this .progressBar1.Maximum = 10000; for ( int i = 0; i < 10000; i++) { double d = Math .Sqrt( Math .Pow( 0.02...
มีคนดูแล้ว 1,341 คน