Gå til innhold

ProgressBar1, kossen få den til å fungere


Anbefalte innlegg

Videoannonse
Annonse
Hva skal du med en progressbar som ikke viser progressen av noe? :ermm:

Kan hende skal han innlemme en fremdriftsviser for en oppstartsform, en forsinkelse, slik av eventuelle brukere skal se formen.

 

Men jeg husker faktisk at jeg i mine første vb-dager testet ut ProgessBar-kontrollen omtrent som vist her, slik at det kanskje er dette han forsøker på?

Lenke til kommentar
  • 2 uker senere...

ProgressBar1.Max = 4

'Noen koder

ProgressBar1.Value = ProgressBar1.Value + 1

'Noen koder

ProgressBar1.Value = ProgressBar1.Value + 1

'Noen koder

ProgressBar1.Value = ProgressBar1.Value + 1

Skjønner du prinsippet? Du velger altså en max-verdi, og etter hver rekke med kommandoer øker du verdien med èn.

Lenke til kommentar

for eksempel

 

Dim iFile As Integer
Dim fileBuf() As Byte
Dim oneByte As Byte
Dim indexer As Long
iFile = FreeFile
Open "C:\Windows\System32\cmd.exe" For Binary Access Read As #iFile
 ReDim fileBuf(LOF(iFile))
 ProgressBar1.Maximum = LOF(iFile)
 Do Until Eof(iFile)
   Get #iFile, , oneByte
   fileBuf(indexer) = oneByte
   indexer = indexer + 1
   ProgressBar1.Value = indexer ' Sett progressbar value
   DoEvents
 Loop
Close #iFile

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...