webForumDet fria alternativet

Delay fördröjning...

.NET

5 svar · 456 visningar · startad av M@rtin

Medlem sedan dec. 19992 085 inlägg
Frågan#1

Man skulle tydligen fråga QB frågor här oxå så nu gör jag det

Är det nån som vet om det finns nån typ av delay fuktion i QB, alltså som fördröjer processorn i typ millisekunder.

//M@rtin

Medlem sedan apr. 20003 971 inlägg
#2

Kollat in Sleep?

------------------
/mvh Swey

Wadde Hadde Dudde Da
Programmera Php (snart)
swey@tjohoo.se

Medlem sedan dec. 19992 085 inlägg
#3

Jo det e klart men då måste man ju fördröja minst en sek. Det jag är ute efter är att bara fördröja ett par millisekunder i spel etc.
För tillfället så löser jag det genom att göra en for-sats till typ 1000 och sedan skriva ut lite tung grafik utanför skärmen

//M@rtin

Medlem sedan apr. 20003 971 inlägg
#4

Inte så bra idé.

Men eftersom jag inte har QBasic längre kan jag tyvärr inte hjälpa dig med vilka funktioner som fungerar där. Sleep använder dock millisekunder i Windows.

Har du funderat på att gå över till Windows förresten? I annat fall kan jag rekommendera www.qbasic.com om du vill ha mer hjälp.

------------------
/mvh Swey

Wadde Hadde Dudde Da
Programmera Php (snart)
swey@tjohoo.se

[Redigerat av Swey den 22 maj 2000]

Medlem sedan dec. 19992 085 inlägg
#5

Jo jag jåller på med VB o andra Windowsspråk oxå men jag skulle vilja kunna det i QB oxå. QB är roligt att gökra spel i och vi använder det i skolan just nu innan vi börjar med c++. Men visst kan jag hålla med om att QB är gammalt o inte så kraftfullt

//M@rtin

Medlem sedan maj 2000175 inlägg
#6

inte den bästa fördröjningen... men den funkar bättre än sleep...

SUB delay(t)
st = TIMER
DO
LOOP UNTIL (st - TIMER) >= t
END SUB

299 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
166 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)