Переиминовываем файлы

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Kremlin
Обычный пользователь
Обычный пользователь
 
Сообщения: 64
Зарегистрирован: 30.01.2002 (Ср) 21:02

Переиминовываем файлы

Сообщение Kremlin » 19.04.2005 (Вт) 20:01

Сабж, в папке лежат файлы (1,2,3...n), есть массив(одномерный), в котором содержатся новые имена для файлов (дом,кошка,отвертка...), необходимо переименовать. Подскажите кодом!

xolod
Гуру
Гуру
 
Сообщения: 1162
Зарегистрирован: 15.01.2004 (Чт) 0:42
Откуда: Moscow

Сообщение xolod » 19.04.2005 (Вт) 21:15

Дык это.
Dir'ом перебирай, и Name "Disk:\Old.file" As "Disk:\New.file"

Constant ERROR_SUCCESS deprecated. I'm so happy.
Программирование и дизайн – http://www.macrointellect.ru

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 19.04.2005 (Вт) 21:34

Можно использовать ф-ю ShFileOperation (Операция FO_MOVE) .Будет показан прогресс операции. Однако в любом случае требуется так или иначе создать список исходных и новых файлов. В данном случае это делается в виде двух строк из имён файлов

Kremlin
Обычный пользователь
Обычный пользователь
 
Сообщения: 64
Зарегистрирован: 30.01.2002 (Ср) 21:02

Сообщение Kremlin » 23.04.2005 (Сб) 16:09

может примерчик подкинете?


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 150

    TopList  
cron