Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 31.07.2013, 11:45   #1
Downloads
Пользователь
 
Аватар для Downloads
 
Регистрация: 25.06.2012
Сообщений: 39
По умолчанию разобраться с циклом

необходимо написать цикл который начинается с 0001 и кончается 0825
Код:
for i:= 97 to 122 do
LoadFromFile(Path + '0001' + chr(i) + '.tmp');
как написать цыкл с 0001 по 0825
Downloads вне форума
Старый 31.07.2013, 12:58   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

так, что ли?
Код:
for i:= 1 to 825 do begin
   LoadFromFile(Path + Format('%0.4d',[i]) + '.tmp');
   .... тут, наверное, что-то делаем с загруженным файлом...
end;

p.s. а вообще, имхо, вопросы такого уровня сложности скорее подходят для раздела "Помощь студентам", чем для раздела программирования на Delphi....
Serge_Bliznykov вне форума
Старый 31.07.2013, 13:52   #3
Downloads
Пользователь
 
Аватар для Downloads
 
Регистрация: 25.06.2012
Сообщений: 39
По умолчанию

Serge_Bliznykov, 0001, 0002, 0003 и так далее до 0825
Downloads вне форума
Старый 31.07.2013, 13:54   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Downloads Посмотреть сообщение
Serge_Bliznykov, 0001, 0002, 0003 и так далее до 0825
угу. т.е. мой пример кода Вы проигнорировали... понятно...
Serge_Bliznykov вне форума
Старый 31.07.2013, 13:59   #5
Downloads
Пользователь
 
Аватар для Downloads
 
Регистрация: 25.06.2012
Сообщений: 39
По умолчанию

Serge_Bliznykov, ваш пример не сработал ((
Downloads вне форума
Старый 31.07.2013, 14:09   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Downloads Посмотреть сообщение
Serge_Bliznykov, ваш пример не сработал ((
как не сработал: не скомпилировался, выдал ошибку, ещё как-то не сработал?

для понимания ситуации запустите такой цикл (и расскажите, как он, "сработал" или нет...):
Код:
for i:= 1 to 825 do begin
   ShowMessage('Открывается файл с именем: '+ Path + Format('%0.4d',[i]) + '.tmp');
end;
Serge_Bliznykov вне форума
Старый 31.07.2013, 14:33   #7
Downloads
Пользователь
 
Аватар для Downloads
 
Регистрация: 25.06.2012
Сообщений: 39
По умолчанию

Project Project1.exe raised exception class
Downloads вне форума
Старый 31.07.2013, 14:44   #8
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

сочувствую, но, очевидно, что в коде у Вас ошибка...
Serge_Bliznykov вне форума
Старый 31.07.2013, 17:49   #9
Vapaamies
Ваш К. О.
Участник клуба
 
Аватар для Vapaamies
 
Регистрация: 26.12.2012
Сообщений: 1,777
По умолчанию

В символе формата точка явно лишняя. А совсем правильный пример выглядит так:
Код:
  for i:= 1 to 825 do
    ShowMessage('Открывается файл с именем: '+ Format('%s%04d.tmp', [Path, i]));
Vapaamies вне форума
Старый 31.07.2013, 18:40   #10
Downloads
Пользователь
 
Аватар для Downloads
 
Регистрация: 25.06.2012
Сообщений: 39
По умолчанию

Serge_Bliznykov? все работало! моя ошибка. спасибо огромное
Downloads вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Немогу разобраться с циклом for FRATER1234 Общие вопросы C/C++ 22 02.10.2011 16:18
Задаче с циклом for mckent Общие вопросы C/C++ 2 28.11.2010 14:07
Excel с циклом Alkifr Помощь студентам 1 30.10.2010 08:38
Не могу разобраться со вложенным циклом armagedon_atyrau Microsoft Office Excel 4 26.07.2010 16:33
помогите с циклом Lonix PHP 1 19.09.2008 17:51