![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Копирование файлов [Delphi, Windows]
nsvi © (2002-12-01 13:15:00)Задача: скопировать любой файл (рисунок, текст или другое) из одной папки в другую, не загружая в промежуточный буфер.
Использование функции
CopyFile(IpExistingFileName:PChar; IpNewFileName:PChar; bFailIfExists: LongBool) требует пути в виде строк PChar и какого-то параметра (неясно, для чего), а имеются пути в виде String. Преобразование функцией StrPCopy(Dest:PChar; const Source: string) из String в PChar вызывает ошибку при работе программы, при компиляции все нормально.
Других функций преобразования или копирования я не нашел.
Что можно сделать?
nsvi (2002-12-03 00:58:00) [1]Да это я уже понял, благодарю.
SPeller (2002-12-02 03:54:00) [2]
> SPeller © (01.12.02 17:10)
> CopyFile( string( OldFileName ), string( NewFileName ),
> False );
Затупил :-))))
CopyFile( PChar( OldFileName ), PChar( NewFileName ), False );
nsvi (2002-12-02 01:04:00) [3]Спасибо
SPeller (2002-12-01 17:10:00) [4]
CopyFile( string( OldFileName ), string( NewFileName ), False );
Arhangel (2002-12-01 15:33:00) [5]pchar(string) - вот и все.
Попробуй.:)