IPB

Здравствуйте, гость ( Вход | Регистрация )

> Цикл в Delphi., Проблема с циклом в Delphi!
..::KraN::..
сообщение Dec 13 2007, 16:18
Сообщение #1


Пользователь
**

Группа: Posters
Сообщений: 87
Регистрация: 28.11.2007
Из: Ядрин
Пользователь №: 12,105



Имеется цикл в программе, при его запуске форма сразу же начинает тормозить, а через 10 сек. вообще зависает, помогает только Ctrl+Alt+Del. Хотел пихнуть в поток, но не знаю как sad.gif((((( Помогите, пожалуйста!!!


--------------------
Программист ошибается дважды: первый раз - при рождении, а второй раз - при выборе профессии.

Мой сайт: http://max35soft.narod.ru

Вернуться к началу страницы
 
+Цитировать сообщение
 
Создать новую тему
Ответов
Gobbs
сообщение Dec 14 2007, 19:13
Сообщение #2


Супер постер
Иконка группы

Группа: Local moder
Сообщений: 888
Регистрация: 23.10.2005
Из: п.Кугеси
Пользователь №: 106



Цитата(..::KraN::.. @ Dec 13 2007, 16:18) *
Имеется цикл в программе, при его запуске форма сразу же начинает тормозить, а через 10 сек. вообще зависает, помогает только Ctrl+Alt+Del. Хотел пихнуть в поток, но не знаю как sad.gif((((( Помогите, пожалуйста!!!

В тему баян:"Учёные Японии придумали майнфрейм, который может вычислить бесконечный цикл за полторы секунды". smile.gif
Цитата(..::KraN::.. @ Dec 13 2007, 22:57) *
CODE
If chNoComments.Checked then
while pos('', s2);

весь цикл замыкается здесь. s2 в нём не изменяется=> зависание. Видимо, автор хотел получить что-то подобное:
Код
while pos('', s2)
         begin
            endln:=endln+3;
            delete(s2, start, endln-start);
         end;
Вернуться к началу страницы
 
+Цитировать сообщение

Сообщений в этой теме


ОтветитьСоздать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 18th June 2025 - 11:20