![]() |
Dateien kopieren, auch wenn sie in benutzung sind
Ich möchte eine Datei kopieren. Ich habe es mit CopyFile und mit TFileStream versucht. Beide scheitern, wenn die Datei offen ist (in diesem Fall eine Access-Datenbank). Gibt es eine Möglichkeit, die Dateien zu kopieren? Wenn ich es mit dem Explorer kopiere, funktioniert es einwandfrei.
Gruß Alfonso |
Re: Dateien kopieren, auch wenn sie in benutzung sind
Hmm... Der explorer macht eigentlich nichts anderes als copyfile.
Was für code benutzt du? |
Re: Dateien kopieren, auch wenn sie in benutzung sind
Hallo,
FileMode := foRead; vor dem CopyFile setzen. Ansontsen ist es eine seeeeehr schlechte Idee, eine offene Datenbank zu kopieren. Kann eigentlich nur Datenmüll erzeugen. :wall: Heiko |
Re: Dateien kopieren, auch wenn sie in benutzung sind
Zitat:
Ansonsten versuch es mal mit
Delphi-Quellcode:
Damit lese ich die offenen LOG-Dateien des IIS aus.
FileStream.Create('Dateiname',fmShareDenyNone);
Daher praktische "Datenmüllerfahrung". Stephan |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:05 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz