---
title: "Visa hur långt det har kopierat"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/106480-visa-hur-långt-det-har-kopierat"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "xcalibrate"
published: "2004-06-30T15:10:33.000Z"
updated: "2004-06-30T15:39:03.000Z"
replies: 3
views: 239
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/106480-visa-hur-långt-det-har-kopierat"
---

# Visa hur långt det har kopierat

## #1 — xcalibrate, 2004-06-30T15:10Z

Hejsan, jag har denna kod:

```
        Dim OldFile, NewFile As String
        OldFile = txtCopy.Text
        NewFile = txtTo.Text & Filnamn
        ProgressBar1.Max = FileLen(OldFile)
       
        Do Until FileLen(NewFile) = FileLen(OldFile)
            FileCopy txtCopy.Text, txtTo.Text & Filnamn
            MsgBox "Gamla filen: " & FileLen(OldFile)
            ProgressBar1.Value = FileLen(NewFile)
            MsgBox "Nya filen: " & FileLen(NewFile)
        Loop
```

Det som sker, med denna kod, är att först innan man klickar på progressbaren är progressbaren tom (value = 0), sen när man klickat och filen är kopierad står progressbar.value på det den skall (filelen(newfile)). Men jag förstår inte varför den inte uppdaterar progressbaren hela tiden, så att man ser hela tiden hur långt den kopierat. Någon som vet?

Permalänk: https://www.webforum.nu/p/106480

## #2 — Viktor, 2004-06-30T15:22Z

När du kör denna kod,

```
FileCopy txtCopy.Text, txtTo.Text & Filnamn
```

så stannar programmet där tills dess att kopieringen av filen är klar. Samma sak gäller alla (nästan) funktions anropp i VB (och andra språk).

/Viktor

Permalänk: https://www.webforum.nu/p/1377657

## #3 — tydal, 2004-06-30T15:35Z

... och därför gör man så här för att kopiera en fil:

Du öppnar filen du vill kopiera. Du öppnar filen du vill kopiera till. Du läser lite grann från filen du vill kopiera. Du skriver det till filen du ska kopiera till. Du uppdaterar progressbaren. Du läser lite till från filen du vill kopiera. Osv...

Permalänk: https://www.webforum.nu/p/1377662

## #4 — xcalibrate, 2004-06-30T15:39Z

Tack

Permalänk: https://www.webforum.nu/p/1377665

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/106480-visa-hur-långt-det-har-kopierat
