![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 03.04.2008
Сообщений: 50
|
![]()
необходимо переносить файлы в из одной папки в другую
причем вторую папку создаем, если её нет! имена файлов разные! |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 29.03.2008
Сообщений: 300
|
![]()
код:
createdir(<имя директории>); copyfile(<имя файла>,<имя директории\имя файла>,true); copyfile - функция 1 параметр это путь к файлу, 2 параметр это путь куда его скопировать, 3 параметр если такой файл существует заменить (true)
Карп преодолевший водопад становится драконом.
|
![]() |
![]() |
![]() |
#3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
SHFileOperation тебе в помошь.
I'm learning to live...
|
![]() |
![]() |
![]() |
#4 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
![]()
{ В Uses необходимо указать модуль ShellAPI }
procedure CopyFiles(const FromFolder: string; const ToFolder: string); var Fo: TSHFileOpStruct; buffer: array[0..4096] of char; p: pchar; begin FillChar(Buffer, sizeof(Buffer), #0); p := @buffer; StrECopy(p, PChar(FromFolder)); //директория, которую мы хотим скопировать FillChar(Fo, sizeof(Fo), #0); Fo.Wnd := Application.Handle; Fo.wFunc := FO_COPY; Fo.pFrom := @Buffer; Fo.pTo := PChar(ToFolder); //куда будет скопирована директория Fo.fFlags := 0; if ((SHFileOperation(Fo) <> 0) or (Fo.fAnyOperationsAborted <> false)) then ShowMessage('File copy process cancelled') end; procedure TForm1.CopyButtonClick(Sender: TObject); begin CopyFiles('c:\Test','d:\Test'); Showmessage('Copying Complete'); end; |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите с задачей (файлы) на Delphi | Oksana11 | Помощь студентам | 18 | 11.01.2008 23:11 |
Типизированные файлы и Delphi | Polina | Помощь студентам | 8 | 12.12.2007 18:40 |
Как заставить Delphi 2005 проигрывать сжатые DivX'ом AVI-файлы??? | Valdis | Компоненты Delphi | 5 | 16.09.2007 23:25 |
Как заставить Delphi 2005 проигрывать сжатые DivX'ом AVI-файлы? | Valdis | Общие вопросы Delphi | 1 | 08.09.2007 19:20 |