Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.20;
Скачать: CL | DM;

Вниз

Как переименовать папку   Найти похожие ветки 

 
Damager   (2004-06-02 20:14) [0]

Или как копировать папку со всем ее содержимым, а потом убить ее?


 
Fay ©   (2004-06-02 20:25) [1]

SHFileOperation + F1


 
Подкрадуха ©   (2004-06-02 20:48) [2]


procedure TForm1.Button1Click(Sender: TObject);
var
f: file;
begin
 assignfile(f, "c:\MyDir");
 rename(f, "c:\MyNewDir");
end;


Вот так. Закрывать не надо - это не файл.


 
Rouse_ ©   (2004-06-02 22:02) [3]

> [2] Подкрадуха ©   (02.06.04 20:48)
Откуда информация такая?


 
GuAV ©   (2004-06-02 22:14) [4]


> Откуда информация такая?

rename F1 example


 
Rouse_ ©   (2004-06-02 22:17) [5]

Хм, значит вот такой вот я тупой, но вот что-то даже по F1 не могу найти, почему Закрывать не надо


 
GuAV ©   (2004-06-02 22:30) [6]


> почему Закрывать не надо

Assign не открывает, reset/rewrite/append открывает


 
Rouse_ ©   (2004-06-02 23:07) [7]

Да, действительно, заработался блин...
Мои извинения...


 
Подкрадуха ©   (2004-06-03 07:06) [8]

Rouse_ ©   (02.06.04 22:02) [3]

=)


 
Johnmen ©   (2004-06-03 09:51) [9]

>Как переименовать папку

RenameFile+F1


 
Clickmaker ©   (2004-06-03 10:19) [10]

MoveFile+F1


 
Fay ©   (2004-06-03 11:18) [11]

Да, насоветовал я ... 8) Взял, что под руку подвернулось. MoveFile(Ex) получше будет 8)


 
GuAV ©   (2004-06-03 11:34) [12]


> MoveFile(Ex) получше будет 8)

имхо, не всегда.
SHFileOperation окошко с прогресом показать может, кроме того в MoveFileSDN написано, что МoveFileEx не для всех виндов


 
Подкрадуха ©   (2004-06-03 18:35) [13]

[12]
Зачем окошко при переименовании?
Ну, а если, мувифайл не для всех виндов, то [2] работает вроде везде. Сам лично вчера проверял на винсервер2003 и xphome, сегодня днем на работе на вин98, винМе и вин2кАС. Прекрасно переименовыват и делов-то - 2 строчки всего.


 
GuAV ©   (2004-06-03 20:17) [14]

MoveFile -
"The one caveat is that the MoveFile function will fail on directory moves when the destination is on a different volume."

MoveFileEx -
"Windows 95/98/Me: Unsupported"

SHFileOperation vs rename ?


 
Подкрадуха ©   (2004-06-03 20:50) [15]

Ребят, давайте придерживаться правила...
Постить тут только работоспособный код?
Если кто пишет "ххххх F1 +хххх", то дучше сразу пусть промолчит или попросит посмотреть в факе...
Ведь почти во всех постах полно неработоспособного кода! Давайте так...
Например, как сделал я. ...[2]...
Приводите полностью работоспособный код, если в uses надо добавить - укажите...
...в FAQ =)...


 
GuAV ©   (2004-06-03 22:42) [16]

Подкрадуха ©   (03.06.04 20:50) [15]

Давайте вообще отменим F1 и отныне всякий раз, когда я столкнусь с чем-то новым для себя, я буду писать не в дельфихелп/мсдн а сюда. А Вы, Подкрадуха ©, будете мне отвечать. Кодом. И чтоб без ошибок!


 
Подкрадуха ©   (2004-06-03 23:10) [17]

[16]
Постараюсь...в меру...
Глупость, конечно предложил, но, всё-таки...
=)))


 
Anatoly Podgoretsky ©   (2004-06-03 23:15) [18]

Это называется провокатор.


 
Palladin ©   (2004-06-04 02:35) [19]

Это нарывание на линчевание.



Страницы: 1 вся ветка

Текущий архив: 2004.06.20;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.029 c
14-1086394830
Феликс
2004-06-05 04:20
2004.06.20
Как же это дело сформулировать?


1-1086257509
Unicode
2004-06-03 14:11
2004.06.20
RichEdit


14-1086256569
SergP
2004-06-03 13:56
2004.06.20
Нужен небольшой совет по CheckListBox


1-1086105940
AlekVolsk
2004-06-01 20:05
2004.06.20
ERRORLEVEL, возвращаемый программой


3-1085501585
gfr
2004-05-25 20:13
2004.06.20
умножение времени на тариф за переговоры