Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Tauko ohjelman suoritukseen VB6:ssa

Jeppejl [10.01.2005 20:43:36]

#

Jos ohjelmassa on käytetty jo valmiiksi ainakin kahta timeriä niin miten saa helpoiten tehtyä tauon VB6 ohjelman suoritukseen? Esim 10sec? :|
Siis niin että myös timerit menevät "PAUSE-asentoon"?

Eli siis(vain 1 timer):
Timer 1sec
|
Timer 2sec
|
Timer 3sec
TAUKO 10 sec
Timer 4sec
|
Timer 5sec...

Vai pitäisikö jotenkin ohjata timeriä timerillä vai...? :/

tuomas [10.01.2005 20:53:21]

#

1. timerit pois päältä :P (enabled = false)
2. Sleep api (katso koodivinkit, sleep pysäyttää koko roskan, mutta käyttää prossua 100%)

sooda [10.01.2005 20:55:05]

#

tuomas kirjoitti:

sleep pysäyttää koko roskan, mutta käyttää prossua 100%)

Käyttää prossua 100%? Mun käsityksen mukaan nimenomaan ei. Sehän vain tekee niin että ohjelma vaan pysäytetään eikä sitä ajeta yhtään kunnes n millisekuntia on mennyt.

Jeppejl [11.01.2005 12:30:19]

#

tuomas kirjoitti:

1. timerit pois päältä :P (enabled = false)

Ei käy, koska timerien on pitää käynnistyä tauon jälkeen tasan
siitä kohdasta mihin ne jäikin. Muuten menee ajastus sekaisin :(

tuomas kirjoitti:

2. Sleep api (katso koodivinkit, sleep pysäyttää koko roskan, mutta käyttää prossua 100%)

Tosiaan - APItkin on olemassa :)

Edit: No nyt toimii, tack!

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta