Cześć,
używam takiego oto zapisu do kopiowania pliku:
if CopyFile(PChar(zrodlo), PChar(cel), false) = true then
gdzie zrodlo i cel to dwie zmienne string oznaczające odpowiednio ścieżki wraz z plikiem (cp d:\plik.txt). Problem zaczyna się gdy trzeba skopiować plik i nazwie ze spacjami (np CopyFile('c:\jakis tam plik1.txt', 'c:\jakis tam plik2.txt'), false)
. Kopiowanie pliku nie dochodzi do skutku. W jaki sposób można to przeskoczyć? Podobna sytuacja jest gdy stosuję metodę DeleteFile()
:
DeleteFile(zrodlo);
Również gdy w nazwie pliku jest spacja to nie mogę usunąć pliku. W jaki sposób mogę to wykonać?
Pozdrawiam!