vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Im Thread Dateien Kopieren langsam 
Autor: snare
Datum: 08.01.09 00:08

Hi,
wenn ich im Thread versuche dateien zu kopieren mit progress etc dann dauert es ziehmlich lange
mit windows kopieren geht da schneller is das normal hier mein code:


  Private Sub Thread_CryptFile()
        'Try
        RaiseEvent OnStart(sFile)
 
        Dim NewFile As String = sFile.Substring(0, sFile.LastIndexOf(".")) & _
          "_Crypted" & sFile.Substring(sFile.LastIndexOf("."))
 
        Dim ReadStream As New FileStream(sFile, FileMode.Open, FileAccess.Read)
        Dim WriteStream As New FileStream(NewFile, FileMode.Create, _
          FileAccess.Write)
 
        Dim BytesZuLesen As Long = ReadStream.Length
        Dim Progress As Long = 0
        Dim Puffer(10239) As Byte
        Dim n As Integer = 0
 
        Do Until BytesZuLesen <= 0
 
            If boolCryptBeenden = True Then
 
                ReadStream.Flush()
                ReadStream.Close()
 
                WriteStream.Flush()
                WriteStream.Close()
 
                System.IO.File.Delete(NewFile)
 
                boolCryptBeenden = False
                RaiseEvent OnCancel()
 
                Exit Sub
 
            End If
 
            n = ReadStream.Read(Puffer, 0, 10240)
 
            WriteStream.Write(Puffer, 0, n)
 
            BytesZuLesen = BytesZuLesen - n
            Progress = Progress + n
 
            RaiseEvent OnUpdateProgress(Progress)
 
        Loop
 
        ReadStream.Flush()
        ReadStream.Close()
 
        WriteStream.Flush()
        WriteStream.Close()
 
        RaiseEvent OnStop()
        'Catch ex As Exception
        'RaiseEvent OnError(ex)
        'End Try
    End Sub
benutze
System.Threading.Thread
mfg
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Im Thread Dateien Kopieren langsam1.259snare08.01.09 00:08
Re: Im Thread Dateien Kopieren langsam834ModeratorFZelle08.01.09 10:12
Re: Im Thread Dateien Kopieren langsam883snare08.01.09 17:49
Re: Im Thread Dateien Kopieren langsam771ModeratorFZelle08.01.09 18:08
Re: Im Thread Dateien Kopieren langsam785snare08.01.09 18:24

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel