Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2012.01.08;
Скачать: [xml.tar.bz2];

Вниз

Проблема с построением цикла   Найти похожие ветки 

 
Inovet ©   (2011-09-27 18:34) [40]

> [39] Cobalt ©   (27.09.11 16:29)
> дополняй имена файлов слева до длины самого длинного.
> получишь имена вида
> 001

Да говорили ему об этом.


 
Servy ©   (2011-09-27 19:47) [41]

Вариант, безуспешно навязываемый топикстартеру на протяжении всей ветки (топикстартер, надо отметить, судя по всему вообще не понимает, о чем ему говорят, и ждет, что за него напишут код) не будет работать, если в директории есть другие файлы. Что, с моей точки зрения плохо, так как у нас нет данных, что других файлов там нет.

Засим, чтобы учесть эту ситуацию придется проверять, что в списке содержаться только файлы нужного расширения (можно сделать силами FindFirst) и что каждый файл на своем месте. В противном случае, при отсутствии файла номер четыре, мы сошьем третий с пятым, и дальше вся цепочка будет неверной. Как мне кажется, при отсутсвие файла номер четыре должно обрабатываться как ошибочная ситуация с соответствующим оповещением пользователя.

Включение же этих проверок в код приведет к тому, что в I"м элементе StringList"а будет всегда файл под именем

Format("c:\image\%d.tif", [I+1])

А значит, хранить и составлять список нет никакой необходимости.


 
sniknik ©   (2011-09-27 20:50) [42]

> безуспешно навязываемый
кто ж ему навязывал? так предлагали... начал бы делать (а не "пургу гнать"), "просек" ошибочность логики, сказал в чем (кто кроме него знает что ему нужно? в чем вообще смысл этого "скрещивания"), предложили бы другую.
да и пофигу ему это, имхо - учебное задание, типа код "нарыть", сдать и забыть.


 
avpsol   (2011-09-28 08:30) [43]

Ладно.Обсуждение можно закрывать.Вам будет смешно как я сделал.Я просто сгенерировал 2000 rename и у меня все заработало.Правда если будет будет больше 2000 то он ничего не сделает но такое врядли случится.


 
avpsol   (2011-09-28 08:31) [44]

Кстати спасибо всем кто помогал,следствие ваших перепетий навело меня на эту мысль.


 
Сергей М. ©   (2011-09-28 09:23) [45]

> ваших перепетий

Ладно хоть не перепитий)

Хотя в этой драме перипетия как раз у тебя)


 
sniknik ©   (2011-09-28 09:27) [46]

на что только люди не идут лишь бы не учиться...


 
Омлет ©   (2011-09-28 09:57) [47]

> Я просто сгенерировал 2000 rename и у меня все заработало.

А чего не 20 000?

И ведь страдают всегда пользователи...



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

Форум: "Начинающим";
Текущий архив: 2012.01.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.52 MB
Время: 0.005 c
2-1317593235
я
2011-10-03 02:07
2012.01.08
Как сделать множественный фильтр с использованием ClientDataSet


2-1317219642
Gu
2011-09-28 18:20
2012.01.08
события


6-1249301566
BreakPoint
2009-08-03 16:12
2012.01.08
Какой процесс слушает сокет?


15-1316162516
И. Павел
2011-09-16 12:41
2012.01.08
Переезд в Санкт-Петербург


2-1317566758
Reist
2011-10-02 18:45
2012.01.08
This form of method call only allowed for class methods





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский