![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Мастера!!! Копирую файл и всё плохо... [D7]
ЭЭЭ © (2006-01-01 22:39:00)Каким образом программно скопировать файл задав допустим адреса:
с диска C:\123.txt
на диск D:\123.txt
Fay (2006-01-03 10:46:00) [1]GuAV © (02.01.06 13:25) [5]
Это точно 8))
GuAV (2006-01-02 13:25:00) [2]
> > При копировании с использовании ShellAPI иногда
>возникают ошибки
> Это какие?
"Недопустимый радиус кривизны рук"
Fay (2006-01-02 01:35:00) [3]2 ЭЭЭ
А CopyFile уже отменили?
2 Chel © (01.01.06 23:00) [2]
> При копировании с использовании ShellAPI иногда возникают ошибки
Это какие?
KvORubin (2006-01-01 23:14:00) [4]Спасибо большое...
Chel (2006-01-01 23:00:00) [5]При копировании с использовании ShellAPI иногда возникают ошибки (из собственного опыта). Копирование при помощи потоков - проверенный способ:
var Source,Target: TFileStream;
...
Source := TFileStream.Create('C:\123.txt', fmOpenRead);
try
Target := TFileStream.Create('D:\123.txt', fmCreate);
try
Target.CopyFrom(Source, 0);
finally
Target.Free;
end;
finally
Source.Free;
end;
Тебе выбирать - можешь вообще воспользоваться Pascal-ем...
Плохиш (2006-01-01 22:57:00) [6]Тебе лень читать - мне лень отвечать.