![]() |
Inhalt eines Ordners kopieren
Hi,
also ich würde gerne den gesamten Inhalt eines Ordners mit Unterordnern kopieren. Ich habe diesen Code gefunden:
Delphi-Quellcode:
Doch leider kopiert der den gesamten Ordner. Also Nicht den Inhalt sondern auch den unerwünschten Ordner.
function CopyDir(const fromDir, toDir: string): Boolean;
var fos: TSHFileOpStruct; begin ZeroMemory(@fos, SizeOf(fos)); with fos do begin wFunc := FO_COPY; fFlags := FOF_FILESONLY; pFrom := PChar(fromDir + #0); pTo := PChar(toDir) end; Result := (0 = ShFileOperation(fos)); end; Zum besseren Verständnis: Ich will den inhalt von D:\gfr\ in e:\neu\ kopieren dann macht er das auch, aber es entsteht der neue Ordner: e:\neu\gfr\ Ich würde aber gerne den Inhalt von gfr in neu kopieren. Wie kann man das machen? Gruß Alexander |
Re: Inhalt eines Ordners kopieren
Hallo Alexander,
versuche es so:
Delphi-Quellcode:
Gruß Hawkeye
CopyDir ('D:\gfr\*.*', 'E:\Neu\');
|
Re: Inhalt eines Ordners kopieren
Es klappt!!!
Das ging ja einfach. Tschüss und danke Alexander |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:52 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