Mam taką funckę kopiującą foldery:
with Rekord do
begin
Wnd:=Handle;
wFunc:=FO_COPY;
pFrom:=sciezka1;
pTo:=PAnsiChar('h:\folder1\f2\f3\f4\f5\f6');
fFlags:=FOF_NOCONFIRMMKDIR;
end;
if SHFileOperation(Rekord)<>0 then
showmessage('blad');
Czy da się zrobić, żeby porgram tworzył wystzkie foldery: folder1\f2\f3\f4\f5\f6. Chodzi mi o te,że na dysku h mam folder folder1 i chce ze by program tworzył w niem kolejno podolfery folder1\f2\f3\f4\f5\f6 i kopiował do fc. Z moją procedurą wywala mi błąd:
Błąd kopiowania pliku lub folderu
Nie można utworzyć lub zamienić f6: Nie można odnaleźć podanej ścieżki.
Upewnij się, że podana została poprawna ścieżka.
Proszę o pomoc.