Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.01.2014, 21:36   #1
Volkogriz
Форумчанин
 
Аватар для Volkogriz
 
Регистрация: 11.10.2007
Сообщений: 384
Вопрос копирование не работает?!

Доброго времени суток!
Всех с новым годом!
У меня возникла такая проблема:
Есть список файлов например:
Файл.EXE
Файл.dat
Файл.doc
Файл.RFD
DATA\Нефайл.doc
DATA\Нефайл.RFD
Код:
var
ReservCopy:TStringList;
Cop:Integer;
begin
ReservCopy:=TStringList.Create;
ReservCopy.LoadFromFile(ExtractFilePath(Application.ExeName)+'data\BackupFile.dat');
for Cop:=0 to ReservCopy.Count-1 do
begin
if CreateDir(ExtractFilePath(Application.ExeName)+'data\BackupFile\'+ExtractFilePath(ReservCopy.Strings[Cop])) then
 if copyfile(Pchar(GamPatch+ExtractFilePath(ReservCopy.Strings[Cop])+ExtractFileName(ReservCopy.Strings[Cop])),Pchar(ExtractFilePath(Application.ExeName)+'data\BackupFile\'+ExtractFilePath(ReservCopy.Strings[Cop])+ExtractFileName(ReservCopy.Strings[Cop])+IntToStr(Cop)),true)  then
Копирует только первые файлы с разными именами из списка.
Что не так подскажите плиз.
За ранее Благодарен!
С уважением,
Volkogriz!
Не количеством плюсов измеряется репутация человека...!

Последний раз редактировалось Volkogriz; 16.01.2014 в 21:38.
Volkogriz вне форума Ответить с цитированием
Старый 16.01.2014, 22:24   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

А полюбопытствовать, что вернет CreateDir, если такой каталог уже существует, не судьба?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 16.01.2014, 22:28   #3
Volkogriz
Форумчанин
 
Аватар для Volkogriz
 
Регистрация: 11.10.2007
Сообщений: 384
По умолчанию

Спасибо понял исправил!
С уважением,
Volkogriz!
Не количеством плюсов измеряется репутация человека...!
Volkogriz вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
копирование ячеек на лист 2 и по условию копирование строки в буфер FiataliS Microsoft Office Excel 7 11.05.2020 18:19
Копирование папки с подпапками, как? (ф-я из гугла не работает!) trafbite Общие вопросы Delphi 2 09.08.2012 19:33
копирование строк, соответствующих условию фильтра и копирование на новый лист xorek Microsoft Office Excel 0 09.07.2012 18:13
Копирование листов (не работает) WIC Microsoft Office Excel 1 29.02.2012 15:11
Не так работает в 2007 копирование-вставка? gregory1b Microsoft Office Excel 2 20.03.2011 16:57