Avatar billede fqthjoe Nybegynder
15. oktober 2002 - 20:52 Der er 5 kommentarer og
2 løsninger

ProgressBar - "kørsel i f.eks. 20 sek."

Hej Eksperter.
Har kigget lidt herinde på spørgsmål omkring subj. men synes ikke lige at finde svaret; derfor dette spørgsmål.
Jeg har blandt andet en listbox og en commandoknap.
Når jeg aktivere min commandoknap hentes f.eks. alle mine BMP-filer ind i listbox'en. Det tager ca. et ½  minut.
Og det er så i "indload-perioden" jeg gerne vil have min progressbar til at køre. Den behøver ikke være 100 procent præcis. Kan bare køre i 20 sek. ( da jeg ikke præcis ved hvor længe det tager på forhånd)
En der kan hjælpe mig ?
vh thjoe
Avatar billede soreno Praktikant
15. oktober 2002 - 20:59 #1
en ide:
load fil_1.bmp
sæt progressbar til 10%
load fil_2.bmp
sæt progressbar til 20%
..
Avatar billede sion Nybegynder
15. oktober 2002 - 21:16 #2
For at progressbar'en skal passe nogenlunde skal du have antallet af filer der er ialt, så du kan vise brugeren et output over processen. Det er jo ikke så svært da du ved hvorfra filerne ligger og derfor kan lave en funktion der optæller filerne. Så skal procesbaren opdateres f.eks. sådan her:
progressbar1.max = AntalFiler
dim ix as long
for ix = 1 to AntalFiler
  'loader den bestemte fil
  progressbar1.value = progressbar1.value + 1
next ix
-Sion
Avatar billede fqthjoe Nybegynder
16. oktober 2002 - 15:32 #3
Ok. leger lidt videre.. Takker :-)
Avatar billede fqthjoe Nybegynder
16. oktober 2002 - 15:33 #4
I må smide et svar hvis I til have points, ok.
Avatar billede soreno Praktikant
16. oktober 2002 - 15:39 #5
hermed smidt.
Avatar billede fqthjoe Nybegynder
16. oktober 2002 - 16:24 #6
ok, venter lige på SION...
Avatar billede sion Nybegynder
17. oktober 2002 - 14:23 #7
ok da, hvis det ikke kan være anderledes :D
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