Avatar billede midcom Nybegynder
25. februar 2005 - 13:46 Der er 8 kommentarer og
1 løsning

Screen refresh

Hvad skal jeg gøre for at få skærmbillede opdateret

Har en database forbindelse. Hvor jeg henter ca 100000 poster
ind i en skjult lstview.
Bruger en progressbar for at vise aktivitet på skærmen.
Men nå jeg så klikker med musen på min formen.
Låser progressbaren der hvor den er kommet til. Og program siger not ressponting i form caption. Men programmet fortsætter inde bag ved. Bruger lige nu progressbar.refresh for hver post den læser ind. Men det er ikke nok
Avatar billede midcom Nybegynder
25. februar 2005 - 13:48 #1
Bruger MS DAO 3.6
Avatar billede helmet Nybegynder
25. februar 2005 - 13:49 #2
Ved og indsætte en DoEvents i dit loop, frigiver du tid til og opdatere andre processer
Avatar billede midcom Nybegynder
25. februar 2005 - 13:50 #3
kan du lave et eks.
Avatar billede helmet Nybegynder
25. februar 2005 - 13:51 #4
Tjah, det kan jeg da
while not rs.eof
'indsæt linie i listview
doevents
rs.movenext
wend
Avatar billede midcom Nybegynder
25. februar 2005 - 13:55 #5
Den skriver (Wend without while) som fejl
Avatar billede helmet Nybegynder
25. februar 2005 - 13:57 #6
Kan du ikke vise lidt kode, lyder umiddelbart som om du har nogle uafsluttede if'er eller andre løkker et sted.
Avatar billede peter.erikse Nybegynder
25. februar 2005 - 13:57 #7
Har du mon et Form_Click event, der kan forstyrre?
Avatar billede midcom Nybegynder
25. februar 2005 - 13:57 #8
Har fundet fejlen.
Wend skulle ikke med.
Send lige et svar så du kan få points Tak for hjælp
Avatar billede helmet Nybegynder
25. februar 2005 - 13:58 #9
Det var så lidt
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester