VB停止迴圈的問題

2022-12-17 23:26:05 字數 498 閱讀 3773

1樓:匿名使用者

什麼亂七八糟啊,整這樣幹嘛。

去和系統搶執行緒的優先權啊,直接在程式裡判斷就好了。

定義一個全域性變數,isend

當按f10的時候,isend=1

for i = 0 to 20

if isend=1 then

endelse

command1_click

end if

next

2樓:朱家小妹

ctrl-break肯定能退出.

我不明白timer1_timer()執行的規律.是不是呼叫時按這兩個鍵有反應,其他鍵就沒反應呢?如果這樣,在for 迴圈裡呼叫command1_click的前面加一個呼叫此過程的語句試一試.

3樓:匿名使用者

for i = 0 to 20

command1_click

doevents

next i

vb中for迴圈step的問題VB中FOR迴圈STEP的問題

如果沒有其他條件使迴圈變數的值發生變化,當第一次迴圈條件滿足時,step為0將造成死迴圈,當第一次迴圈條件不滿足時,step為0不迴圈 先看這幾句執行時的作用 1 s 0,給s設初值0 2 for i 1 to 5,第一次執行這一句時,對i設初值1,以後每次執行這一句時都判斷i的值是否介於初值和終值...

用vb編寫1 3 599的問題,用VB迴圈結構怎麼求1 3

因為你是從1到99奇數相加,所以i 1 to 99 step 2。command click 名字錯了,少了一個1,應command1 click private sub command1 click dim i,sum sum 0 for i 1 to 99 step 2sum sum i nex...

VB中的迴圈語句有哪些,vb中的迴圈語句

1 do while.loop 當條件為true時迴圈,在進入迴圈之前檢查條件。2 do.loop while 當條件為true迴圈,在迴圈至少執行一次後檢查條件。3 do until.loop 當條件為false迴圈,在進入迴圈之前檢查條件。4 do.loop until 當條件為false迴圈,...