Показать сообщение отдельно
  #2  
Старый 26.03.2010, 14:57
Аватар для Aristarh Dark
Aristarh Dark Aristarh Dark вне форума
Модератор
 
Регистрация: 07.10.2005
Адрес: Москва
Сообщения: 2,907
Версия Delphi: Delphi XE
Репутация: выкл
По умолчанию

А что же нам говорит дядюшка хелп
Цитата:
Сообщение от help
BOOL CopyFile(

LPCTSTR lpExistingFileName, // pointer to name of an existing file
LPCTSTR lpNewFileName, // pointer to filename to copy to
BOOL bFailIfExists // flag for operation if file exists
);

т.е. имя результирующего не обязательно должно быть равно имени исходного.

А вот логику переименовывания нужно продумать до того как вызвать копирование. Например опросить результирующий каталог или что-то еще.
__________________
Некоторые программисты настолько ленивы, что сразу пишут рабочий код.

Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты.
Ответить с цитированием