![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Форумчанин
Регистрация: 28.09.2011
Сообщений: 250
|
![]()
В общем суть в чём, мне надо что бы программка переименовывала все txt файлы в формат 001,002,003, и т.д.
Я написал код: Код:
В общем, он переименовывает всё, но есть небольшая проблема. __________________________________ я создал 10 txt файлов, с именами: 1,2,3...10 и в них сохранил их порядковый номер. И как программа переименовала: Новое название файла: Старое название файла: 001 1 010 2 002 3 003 4 004 5 005 6 006 7 007 8 008 9 009 10 ___________________________________ __________ Суть в том, что он после 1.txt начал переименовывать 10.txt, а не 2.txt... Вопрос: Как это можно исправить? Спасибо |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Код:
P.S. не пойму зачем тут цикл for, но выяснять не буду.
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 | |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
1. Если хочешь, чтобы упорядоченность по именам сохранилась, значит исходный список файлов нужно отсортировать и только после этого переименовывать
2. Только кажется, что среди файлов не будет уже файла, например, с именем 001.txt. Запросто может быть. Что случится при попытке переименования другого файла в 001.txt? А случится облом
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 28.09.2011
Сообщений: 250
|
![]()
Код только сократился, а проблема не решилась
![]() |
![]() |
![]() |
![]() |
#6 |
Заблокирован
Регистрация: 31.03.2011
Сообщений: 976
|
![]() Код:
|
![]() |
![]() |
![]() |
#7 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]()
все под формат, что за полумеры, еще сократится
|
![]() |
![]() |
![]() |
#8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
P.S. А! Все. понял. Согласен.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Переименовать файлы в папке | FakeGen | Общие вопросы Delphi | 19 | 04.08.2011 10:34 |
Не получается настроить правильно роутер | ImmortalAlexSan | Компьютерное железо | 6 | 06.11.2010 15:12 |
Переименовать файлы в папке (с условием) | Gvaridos | Microsoft Office Excel | 3 | 01.11.2010 11:31 |
Как правильно переименовать окно? | Sandyron | Общие вопросы Delphi | 7 | 16.11.2009 22:34 |
Переименовать файлы по списку!? | jungo | Microsoft Office Excel | 14 | 19.05.2008 11:43 |