webForumDet fria alternativet

stoppa loop med knappklick?

.NET

2 svar · 176 visningar · startad av soocks

Medlem sedan feb. 200240 inlägg
Frågan#1

Hur gör man för att stoppa en loop när man klickar på en command button?

Jag har en loop som ska fungera som en slide-show. Jag har några bilder som ska blädras fram, och man ska kunna stoppa detta genom att trycka på en knapp..

------------------
it's only them..

Medlem sedan dec. 19991 072 inlägg
#2

I loopen frå du skriva "doevents", detta gör att loopen inte hänger programmet utan även kollar av förändringar som är gjorda, knapp-tryckningar m.m.

Ex:
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Kod:<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600">
private blnCancel as boolean

private sub form_load()
do
doevents
if blnCancel = true then exit do
loop
end sub

private sub command1_click()
blnCancel = true
end sub

------------------
Fredrik Klarqvist
f.klarqvist@spray.se
http://server.webwerkstaden.se/fredde/

Medlem sedan feb. 200240 inlägg
#3

tackar!

------------------
it's only them..

250 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)