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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.02.2015, 13:26   #1
mitiay
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 288
По умолчанию Перемещение файла с сохранением пути

Возникла такая проблема.Нужно сделать две кнопки одна "перемещаем" вторая "восстанавливаем".Но нужно сделать это так допустим в папке С:\1 лежит 1.тхт 2.тхт 3.тхт при перемещении в C:\2 меняем имя и расширение допустим a.jpg b.jpg c.jpg(это кнопка "перемещаем") Теперь востанавливаем в обратном порядке чтоб из C:\2 файлы a.jpg b.jpg c.jpg в папку С:\1 с именами 1.тхт 2.тхт 3.тхт.
Пути до файлов находятся в мемо.
Буду очень благодарен вам уважаемые форумчане!
mitiay вне форума Ответить с цитированием
Старый 26.02.2015, 13:34   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
допустим a.jpg b.jpg c.jpg
Сменить - сменил. По каким критериям восстановление делать?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 26.02.2015, 13:44   #3
mitiay
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 288
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Сменить - сменил. По каким критериям восстановление делать?
Обратно в теже директории с таким же именем восстановить
mitiay вне форума Ответить с цитированием
Старый 26.02.2015, 14:16   #4
FaTaL
Участник клуба
 
Аватар для FaTaL
 
Регистрация: 09.11.2007
Сообщений: 1,762
По умолчанию

Вы не знаете функцию перемещения файлов? Вот например MoveFile
FaTaL вне форума Ответить с цитированием
Старый 26.02.2015, 14:36   #5
mitiay
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 288
По умолчанию

Цитата:
Сообщение от FaTaL Посмотреть сообщение
Вы не знаете функцию перемещения файлов? Вот например MoveFile
Это я знаю!Как сделать чтоб программа сохраняла пути и имена файлов,потом перемещала и переименовывала.И при востановлении брала пути и переименовывала файлы в те же имена что были и прежде
mitiay вне форума Ответить с цитированием
Старый 26.02.2015, 14:49   #6
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Как сделать чтоб программа сохраняла пути и имена файлов
Ну разумеется сохранять старые и новые имена, например в текстовом файле
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 27.02.2015, 06:51   #7
mitiay
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 288
По умолчанию

Как сделать чтоб путь брался с memo перемещался в папку с именем 1 2 3 4 5 (цифрами)

var
i:integer;
oSL : TStringList;
begin
MoveFile(string(memo1.Lines)) , PChar('C:\'+oSL[i]),False);
end;

Не работает(

Последний раз редактировалось mitiay; 27.02.2015 в 07:03.
mitiay вне форума Ответить с цитированием
Старый 27.02.2015, 15:22   #8
SLAUR
Пользователь
 
Регистрация: 16.10.2014
Сообщений: 51
По умолчанию

Код:
MoveFile(string(memo1.Lines[i])) , PChar('C:\'+oSL[i]),False);
SLAUR вне форума Ответить с цитированием
Старый 28.02.2015, 06:03   #9
mitiay
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 288
По умолчанию

Цитата:
Сообщение от SLAUR Посмотреть сообщение
Код:
MoveFile(string(memo1.Lines[i])) , PChar('C:\'+oSL[i]),False);
[Error] Unit1.pas(127): Incompatible types: 'String' and 'PAnsiChar'
mitiay вне форума Ответить с цитированием
Старый 28.02.2015, 09:20   #10
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
MoveFile(PChar(memo1.Lines[i])) , PChar('C:\'+oSL[i]),False);
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перенос содержимого ручного сайта на вордпресс 4.1 с сохранением пути файлов. Лисенок1 JavaScript, Ajax 4 30.01.2015 10:25
помогите с сохранением файла! Kira91 Помощь студентам 3 28.05.2014 15:38
Помогите с сохранением файла Денис1 Общие вопросы Delphi 2 23.03.2014 14:23
Проблема с сохранением файла mainunit.pas Alginsky Общие вопросы Delphi 20 09.02.2013 21:28
(VB) Проблема с сохранением файла phantom4eg Помощь студентам 0 03.06.2009 23:16