Suchergebnisse

Suchergebnisse 1-8 von insgesamt 8.

  • Benutzer-Avatarbild

    Ordner schnell kopieren

    Popa21 - - Sonstige Problemstellungen

    Beitrag

    Hi,in meinen Programm wird unter anderem ein sehr großer Ordner(2-3GB) kopiert, jetzt ist mir aufgefallen, dass das ganze sehr viel langsamer ist als im Windows Explorer. Also wollte ich mal fragen, ob ihr Ideen habt, wie es schneller geht.Hier mein Code: VB.NET-Quellcode (13 Zeilen) LG Popa21

  • Benutzer-Avatarbild

    Ordner schnell kopieren

    Popa21 - - Sonstige Problemstellungen

    Beitrag

    Danke an alle, ich probiere das alles heute noch aus. @jvbsl Mach ich @mrMo Probiere ich aus, soll ich es in einen Timer packen? @ErfinderDesRades Das ist Threading, es läuft in einen BackgroundWorker. Das ist aber nur dazu gedacht, dass das Form nicht einfriert. Ich werde die DoEvents wegmachen, die Aktualisierung der ProgressBar in einen Timer packen. LG Popa21 Edit: Habs jetzt eingetragen, die Geschwindigkeit ist super, aber da ist das nächste Problem: das Programm lägt sehr arg beim kopieren…

  • Benutzer-Avatarbild

    Ordner schnell kopieren

    Popa21 - - Sonstige Problemstellungen

    Beitrag

    @ErfinderDesRades Ich habe schon getüftelt, es laggt zwar nicht mehr, aber bei Geschätzten 200MB an kopierten Daten zeigt mein Programm mir 0KB/s an und mit den Explorer bemerke ich auch, dass nichts mehr erstellt wird. Hier mein Code: Variablen: VB.NET-Quellcode (4 Zeilen) Beim Starten: VB.NET-Quellcode (1 Zeile) Beim Schließen: VB.NET-Quellcode (6 Zeilen) Starten des kopierens: VB.NET-Quellcode (1 Zeile) Subs: VB.NET-Quellcode (99 Zeilen) Beim ... ist noch Code drinnen, der nichts mit den Fehl…

  • Benutzer-Avatarbild

    Ordner schnell kopieren

    Popa21 - - Sonstige Problemstellungen

    Beitrag

    Danke an alle, aber ich habe es schon gelöst: es lag an der copyDirectory Methode, hab sie neu geschrieben und tada: es geht. Danke an euch alle. LG Popa21

  • Benutzer-Avatarbild

    Ordner schnell kopieren

    Popa21 - - Sonstige Problemstellungen

    Beitrag

    Ok, ich nutze jetzt die Klasse von @~blaze~: Asynchrones Kopieren von Dateien und Ordnern, und in copyDirectory: VB.NET-Quellcode (5 Zeilen) Der Rest: VB.NET-Quellcode (12 Zeilen)

  • Benutzer-Avatarbild

    Ordner schnell kopieren

    Popa21 - - Sonstige Problemstellungen

    Beitrag

    @RodFromGermany Hieß eigentlich FileCopy, hab sie umbenannt nach CopyHelper

  • Benutzer-Avatarbild

    Neues Problem

    Popa21 - - Sonstige Problemstellungen

    Beitrag

    Hi, sorry wegen des Doppelposts, aber ich stehe vor einen sehr komischen Problem : Wegen Schwierigkeiten habe ich statt @~blaze~'s Klasse meinen eigenen Code geschrieben, und ich habe die Geschwindigkeits-Anzeige weggemacht und dafür ein Fortschritts-Anzeige gemacht. Alles geht super, aber mir ist etwas aufgefallen: Der zu kopierende Ordner ist 1,2GB groß, aber der Endordner war schon bei der Hälfte des Vorgangs 5,6GB groß . Hier mein Code: VB.NET-Quellcode (46 Zeilen) Hat einer eine Erklärung f…

  • Benutzer-Avatarbild

    Ordner schnell kopieren

    Popa21 - - Sonstige Problemstellungen

    Beitrag

    @ErfinderDesRades Danke @~blaze~ Ups, werds fixen. Das Math.Pow lasse ich, damit es leserlich bleibt. Ohne den String.Replace geht der Code nicht, den wenn zb. er den Ordner C:/blub kopiert und er gerade die Datei C:/blub/bla/bla.txt gefunden hat, speichert er "/bla/bla.txt". Das kann man einfach an den Pfad vom Zielordner anhängen. Teste das alles noch heute. Edit1: Kenne mich in IO.Path eh aus