Здравствуйте, гость ( Вход | Регистрация )
Dec 13 2007, 16:18
Сообщение
#1
|
|
![]() Пользователь ![]() ![]() Группа: Posters Сообщений: 87 Регистрация: 28.11.2007 Из: Ядрин Пользователь №: 12,105 |
Имеется цикл в программе, при его запуске форма сразу же начинает тормозить, а через 10 сек. вообще зависает, помогает только Ctrl+Alt+Del. Хотел пихнуть в поток, но не знаю как
-------------------- Программист ошибается дважды: первый раз - при рождении, а второй раз - при выборе профессии.
Мой сайт: http://max35soft.narod.ru |
|
|
|
![]() |
Dec 14 2007, 19:13
Сообщение
#2
|
|
![]() Супер постер Группа: Local moder Сообщений: 888 Регистрация: 23.10.2005 Из: п.Кугеси Пользователь №: 106 |
Имеется цикл в программе, при его запуске форма сразу же начинает тормозить, а через 10 сек. вообще зависает, помогает только Ctrl+Alt+Del. Хотел пихнуть в поток, но не знаю как В тему баян:"Учёные Японии придумали майнфрейм, который может вычислить бесконечный цикл за полторы секунды". CODE If chNoComments.Checked then while pos('', s2); весь цикл замыкается здесь. s2 в нём не изменяется=> зависание. Видимо, автор хотел получить что-то подобное: Код while pos('', s2)
begin endln:=endln+3; delete(s2, start, endln-start); end; |
|
|
|
..::KraN::.. Цикл в Delphi. Dec 13 2007, 16:18
Amp Код покажи. Dec 13 2007, 21:47
..::KraN::.. CODE If chNoComments.Checked then
begin
... Dec 13 2007, 22:57
..::KraN::.. Блин, чё такое? Почему код неправильно скопировалс... Dec 14 2007, 21:11
..::KraN::.. Непонял...
Короче, вместо строчки
while pos(... Dec 14 2007, 21:13
AndrewDragon сделай скриншот кода :-) Dec 14 2007, 21:21
..::KraN::.. Воть:
If chNoComments.Checked then
begin... Dec 14 2007, 21:58
LLeSS ты суть скажи, че ты хочешь на примерах. т.е. что ... Dec 14 2007, 22:07
..::KraN::.. Цитата(LLeSS @ Dec 14 2007, 22:07) ты сут... Dec 15 2007, 15:41
andvi Application.processmessages на самом деле не продо... Mar 28 2008, 19:42![]() ![]() |
|
Текстовая версия | Сейчас: 27th November 2025 - 16:54 |