VB裡的timer控制元件

2022-12-26 16:56:08 字數 1041 閱讀 7434

1樓:

可以一次在timer裡執行兩次或多次。

2樓:匿名使用者

如果你要在短時間內迴圈執行一個指令可以使用for語句或迴圈呼叫自定函式,但是如果你要長時間迴圈一個語句只能用timer控制元件。使用for或迴圈呼叫自定函式都會造成程式假死。

3樓:匿名使用者

自己 再 在裡面 寫個 迴圈 就是 每次 觸發 執行 多次

4樓:匿名使用者

這樣就行。見註釋。

=============

option explicit

dim a as long, flag as boolean '這一行改了

private sub label14_click()flag = true

timer2.interval = 10

timer2.enabled = trueend sub

private sub label38_click()flag = false

timer2.interval = 0

a = 0

label25.caption = 0

timer2.enabled = falseend sub

private sub timer2_timer() '下面得一行去掉了

a = a + 1

with label25

.caption = a

if a < 128254 then exit subif a = 128254 then

a = 0

end if

end with

end sub

private sub label37_click()if flag = false then

timer2.interval = 10

flag = true

else

timer2.interval = 0

flag = false

end if

end sub

VB和timer控制元件功能相同的函式

標準答案如下 利用api函式實現定時器功能 模組中 option explicit public ltimerid as long private declare function settimer lib user32 byval hwnd as long,byval nidevent as lo...

C中timer控制元件的作用,C 中的TIMER控制元件怎麼使用?

其實 timer控制元件的原理就是利用了執行緒,首先設定一個 tick 也就是沒過多少毫秒執行一次 timer 事件。至於timer事件就是你想要做的事了。而那個 tick 就是執行緒裡面的休眠時間。timer為定時器。其作用就是隔一段時間來做某一事情。經常用於重新整理資料等。比如在介面上做個時間顯...

VB程式設計的datagrid控制元件問題,高手請進 急急急

重新整理ado 和 datagrid adodc1.refresh datagrid1.refresh 這裡是顯示資料.你要是用一個ado控制元件的話,就要每次改變ado資料來源.我瞭解你的意思,不同條件,就代表ado的資料來源變了哇,你得每次改變資料來源,改變後重新整理ado控制元件,這樣就可以出...