Återigen några frågor som måste ha varit med här innan. Problemet är bara att jag inte hittar svaret. he hopp................... Hej Tackar så jättemycket. Loopar...
Hur gör man för att bryta en loop (t.ex med en knapp), jag menar, när loopen körs låses ju hela programmet. Går det lägga processorkrävande uppgifter i en egen tråd ? I så fall hur?
Vad gör "DoEvents"?Sv: Loopar...
DoEvents ser till att systemet kan köra kod. Eller så här är det.
Windows är ju ett OS som bygger på att formulär skickar meddelanden
fram och tillbaka upp och ner och höger till vänster.
När VB-interpretatorn stöter på DoEvents lämnar den över till OS att
köra kod för att ta hand om alla buffrade events som inträffat under
exvis din loop.
Du bör dock inte ha en doevents i varje loopvarv.
Kanske lösa det med en timer som gör en DoEvents var 10:e millisekund eller nåt sånt.
/peterhSv: Loopar...
>Vad gör "DoEvents"?
Du är på rätt spår DoEvents skall du ha med i en
Loop om du vill att programmet skall kunna göra
något annat medans loopen går.
DoEvents lyssnar under loopen "har de vaat nått" som
jag måste utföra nu. Tex din knapptryckning.
mvh
SvenSv: Loopar...
Jag tycker det är kul att folk vill dela med sej av sina kunskaper. Så himla viktig för mej (och säkert många andra).