กระทู้เก่าบอร์ด อ.Yeadram
2,007 5
URL.หัวข้อ /
URL
timer ทุก 1วินาที ครบ 10 แล้ววนใหม่
เรียนอาจารย์ทุกท่าน
หนูสร้างtextboxขึ้นมาชื่อ txtatime บนฟอร์ม
ต้องการให้ txtatime มีตัวเลข 1-10 เปลี่ยนแปลงไปเรื่อยๆทุก 1 วินาที พอครบเลข10
แล้วให้ขึ้นเลข 1 ใหม่ วนไปเรื่อย
ไม่ทราบต้องเขียน code อย่างไรค่ะ
ขอบคุณทุกคำตอบค่ะ
หนูสร้างtextboxขึ้นมาชื่อ txtatime บนฟอร์ม
ต้องการให้ txtatime มีตัวเลข 1-10 เปลี่ยนแปลงไปเรื่อยๆทุก 1 วินาที พอครบเลข10
แล้วให้ขึ้นเลข 1 ใหม่ วนไปเรื่อย
ไม่ทราบต้องเขียน code อย่างไรค่ะ
ขอบคุณทุกคำตอบค่ะ
5 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R00182
ขอบพระคุณที่อาจารย์แนะนำค่ะแต่ ยังไม่ได้ค่ะ
กำหนดตัวแปรเป็น integerแล้ว
เขียนcodeตามอาจารย์แล้ว
และกำหนดtimer intervalแล้ว
ขึ้นแค่เลข 1
ยังทำไม่ได้ค่ะ
กำหนดตัวแปรเป็น integerแล้ว
เขียนcodeตามอาจารย์แล้ว
และกำหนดtimer intervalแล้ว
ขึ้นแค่เลข 1
ยังทำไม่ได้ค่ะ
3 @R00183
Private Sub Form_Timer()
Me!txtatime = (Me!txtatime mod 10)+ 1
End Sub
Me!txtatime = (Me!txtatime mod 10)+ 1
End Sub
4 @R00186
-ขอบคุณค่ะ
ทำได้แล้วค่ะ
ทำได้แล้วค่ะ
5 @R00188
ขอย้ำว่า n ต้องกำหนดที่ module level ไม่ใช่ที่ procedure level
Time: 0.4061s
2) ที่ module level กำหนดตัวแปร n เป็น integer
3) ที่ Form_Timer event procedure เขียนคำสั่งดังนี้
Private Sub Form_Timer()
n = (n Mod 10) + 1
Me!txtatime = n
End Sub
หลักการคร่าวๆมีเพียงเท่านี้ครับ