/ Forside / Teknologi / Udvikling / VB/Basic / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
VB/Basic
#NavnPoint
berpox 2425
pete 1435
CADmageren 1251
gibson 1230
Phylock 887
gandalf 836
AntonV 790
strarup 750
Benjamin... 700
10  tom.kise 610
Program tager alle ressourcer
Fra : Niels Henriksen


Dato : 15-07-03 08:22

Hejsa

Jeg er ved at lave et program der skal foretage en masse beregninger. Mens
det kører, så tager det alle ressourcer. Er der en mulighed for at det kan
"pause" på en måde, så man kan arbejde med computeren imens?

--
Niels Henriksen
www.bigtiger.dk - det vildeste webhotel



 
 
Jens Vestergaard (15-07-2003)
Kommentar
Fra : Jens Vestergaard


Dato : 15-07-03 08:38

"Niels Henriksen" <niels@biggsfjern.dk> skrev i en meddelelse
news:gXNQa.18$y25.11@news.get2net.dk...
> Hejsa
>
> Jeg er ved at lave et program der skal foretage en masse beregninger. Mens
> det kører, så tager det alle ressourcer. Er der en mulighed for at det kan
> "pause" på en måde, så man kan arbejde med computeren imens?

Hvis dine beregninger kører i en eller anden form for loop (Do...Loop,
For...Next), kan du lægge DoEvents ind for hver loopning, selvom det ikke
altid er hensigtsmæssigt.

Hvis beregningerne er en følge af én kommando (en tung SQL-forespørgsel,
f.eks.), kan du nok ikke stille noget op.

--
mvh
Jens Vestergaard (mailadr i dette indlæg er ikke gyldig!)
www.railsoft.dk
Døgnets jernbanenyheder: www.railsoft.dk/medier.asp



preben nielsen (15-07-2003)
Kommentar
Fra : preben nielsen


Dato : 15-07-03 16:35


"Jens Vestergaard" <j@railsoft.dk> skrev i en meddelelse
news:3f13af26$0$83054$edfadb0f@dtext01.news.tele.dk...
> "Niels Henriksen" <niels@biggsfjern.dk> skrev i en meddelelse
> news:gXNQa.18$y25.11@news.get2net.dk...
> > Hejsa
> >
> > Jeg er ved at lave et program der skal foretage en masse
beregninger. Mens
> > det kører, så tager det alle ressourcer. Er der en mulighed
for at det kan
> > "pause" på en måde, så man kan arbejde med computeren imens?
>
> Hvis dine beregninger kører i en eller anden form for loop
(Do...Loop,
> For...Next), kan du lægge DoEvents ind for hver loopning, selvom
det ikke
> altid er hensigtsmæssigt.

Afhængigt af hans loop er det sikkert overkill at gøre det hvert
loop. Måske hvert 100'ende, hvert 1000'ende eller 10000'ende er
mere passende


--
/\ preben nielsen
\/\ prel@post.tele.dk



Tomas Christiansen (15-07-2003)
Kommentar
Fra : Tomas Christiansen


Dato : 15-07-03 21:31

preben nielsen skrev:
> Afhængigt af hans loop er det sikkert overkill at gøre det hvert
> loop. Måske hvert 100'ende, hvert 1000'ende eller 10000'ende er
> mere passende

En rigtig god løsning er ofte at gøre det, når der er gået et bestemt stykke
tid (f.eks. 100 ms).
Så behøver man ikke at skulle tænke på hvor hurtige computerne er næste år
(overvejelser ang. 100./1000./10000.).

-------
Tomas


Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste