|
Вопрос # 5 127/ вопрос открыт / |
|
Приветствую, уважаемые эксперты!
Меня зовут Лёша, 14 лет, нужно найти файл C:/c/1/1.exe и переименовать в C:/c/1/2.exe, не используя form.
Приложение: Переключить в обычный режим- var
- myfile:file;
- FindRes:integer;
- RS:tsearchrec;
-
procedure findrename(RS:string);
- begin FindRes:=FindFirst('c:\C\1\1.exe',faAnyFile,RS);
- While FindRes=0 do
- begin
- Rename(myfile, 'c:\C\1\YES.exe');
- repeat
- until
- FindNext(RS) <> 0;
- SysUtils.FindClose(victims);
 |
Вопрос задал: Кудя (статус: Посетитель)
Вопрос отправлен: 26 марта 2011, 13:11
Состояние вопроса: открыт, ответов: 2.
|
Ответ #1. Отвечает эксперт: IlluminatI
Здравствуйте, Кудя!
Мне кажется как-то так (код в приложении).
Приложение: Переключить в обычный режим- var Path: string;
-
- // ...
- Path := 'C:\c\1\1.exe';
- if FileExists(Path) then
- begin
- AssignFile(myFile, Path);
- Rename(myFile, '2.exe');
- end;
-
-
 |
Ответ отправил: IlluminatI (статус: 2-ой класс)
Время отправки: 26 марта 2011, 18:16
|
Ответ #2. Отвечает эксперт: Толяныч
Здравствуйте, Кудя!
По-моему, вот так. Проверено, работает.
Приложение: Переключить в обычный режим- var FName,NewName : string
-
- FName := 'D:\1\1.exe';
- NewName := 'D:\1\2.exe';
- if RenameFile(FName,NewName) then ShowMessage ('OK') else ShowMessage ('Bad')
-
 |
Ответ отправил: Толяныч (статус: 4-ый класс)
Время отправки: 26 марта 2011, 23:51
|
Мини-форум вопроса
Всего сообщений: 4; последнее сообщение — 29 марта 2011, 15:03; участников в обсуждении: 3.
|
min@y™ (статус: Доктор наук), 26 марта 2011, 13:13 [#1]:
Толяныч, ФАС!!!
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
Толяныч (статус: 4-ый класс), 26 марта 2011, 23:54 [#2]:
Только у меня пути другие, но это без разницы.
|
|
Толяныч (статус: 4-ый класс), 28 марта 2011, 00:47 [#3]:
И исчез Леша он же Кудя гулять с девушками, не оставив слов искренней благодарности. Больше о помощи не проси.
|
|
Кудя (статус: Посетитель), 29 марта 2011, 15:03 [#4]:
Здравствуйте уважаемые эксперты, спасибо за вашу помощь, правда я сделал несколько иначе, но очень похожы на ваши ответы. Теперь у меня всё работает, извините, что пишу так поздно, но искреннее вам спасибо. Правда, у вас в коде небыло фрагмента поиска этих файлов, у меня программа немного похожа на поиск и переименование с формами, но у меня старший брат задал мне такое задание, чтобы форм небыло вообще, это веть труднее, чем с формами, но преодалевая трудности, становишься ближе к программе.
Think Different. (c)
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|