|
VB 4/6- und VBA-Forum - Beitragsübersicht - |
|
Thema | VB6: FileCopy, Form hängt bis Datei fertig kopiert ist... |
Von |
Mycro |
Datum |
22. März 2017 um 08:30:45 |
Frage |
Hallo liebes Forum!
Ich arbeite an einem Programm, bei dem mehrere Dateien kopiert werden sollen. Hierfür benutze ich das FileCopy Object.FileCopy Source, Destination Alles funktioniert "eigentlich" tadellos, aber das Problem besteht darin, dass die Form immer solange einfriert, bis die Datei fertig kopiert ist.
Bei kleineren Dateien ist das kaum spürbar, doch bei größeren Dateien oder speziell beim Kopieren auf USB2.0 Sticks ist die Form längere Sekunden nicht benutzbar. Kann man diese Problematik in irgend einer Art und Weise umgehen? Ist es möglich die FileCopy Instanz irgendwie auszulagern, damit das Kopieren im Hintergrund läuft und die MainForm beim Kopieren nicht einfriert? Oder gibt es noch andere Möglichkeiten?
Vielen Dank für jeden Hinweis im Vorraus! Freundliche Grüsse |
|
Antwort: |
Von |
Mycro |
Datum |
22. März 2017 um 15:39:35 |
Antwort |
Macht zumindest optisch etwas her
Vielen Dank für die schnelle Antwort! Habe mich dafür entschieden von VB6 aus ein Batch File zu generieren, welches dann im Hintergrund die Kopieraufgaben übernimmt. Ist zwar semiprofessionell aber es funktioniert soweit...
Danke nochmal für den Tipp mit dem vbHourglass!
Gruß Mycro
|
|
[ Antwort schreiben | Zurück zum VB 4/6- und VBA-Forum | Forum-Hilfe ] |
|
Letzte Aktualisierung: Sonntag, 13. Dezember 2015 |
|