Главная страница
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.034 c
14-1086234959
try
2004-06-03 07:55
2004.06.20
Shareware


1-1086667253
Глеб
2004-06-08 08:00
2004.06.20
Ошибка Access Violation


14-1086349024
DSKalugin
2004-06-04 15:37
2004.06.20
Уязвимость Firebird


1-1086174531
Ш-К
2004-06-02 15:08
2004.06.20
Клонировать форму


10-1012977852
Matushkin
2002-02-06 09:44
2004.06.20
CORBA сразу и клиент и сервер возможен?