![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Бесконечный цикл в отдельный поток. [D5, D6, D7, Win95/98, WinME, Win2k, WinXP]
Gear © (2004-07-20 13:37:00)Добрый день! Подскажите, пожалуйста, как правильно запустить бесконечный цикл, принимающий пакеты в отдельном потоке? Без потока ставлю Application.ProcessMessages, форма живая а программа дальше по коду работать не хочет.
Sun bittern (2004-07-20 20:25:00) [1]>> Но как мне воткнуть туда все переменные безболезненно объявленные ранее.
А вчем проблема? Код давай, тогда веднее будет
Gear (2004-07-20 19:15:00) [2]Вобщем задача такая. Это компонент в котором в одной из паблик процедур есть этот бесконечный цикл в котором крутятся масса переменных объявленных как пблик так и приват. Вопрос в чём: ну сделал я отдельный класс mythread и есть в нём процедура Execute в которой всё должно случиться. Но как мне воткнуть туда все переменные безболезненно объявленные ранее. Или даже как процессу передать все эти переменные и уже в нём запустить этот поток?
ssk (2004-07-20 17:14:00) [3]убрать значит такую статью надо
Digitman (2004-07-20 17:11:00) [4]дерьмовая статья
после прочтения оной и бездумного сдирания примеров из нее в форуме заводится очередная ветка с вопросом, уже набившим многим оскомину
Sun bittern (2004-07-20 17:01:00) [5]Vist © (20.07.04 14:59) [4]
Чето ее мастера как то не очень хвалили
Vist (2004-07-20 14:59:00) [6]На этом сайте в разделе "Статьи" есть неплохая статейка по потокам. Прочитай - и все станет понятно.
Красный молоток (2004-07-20 14:06:00) [7]Смотри класс TThread
Digitman (2004-07-20 13:58:00) [8]
> форма живая а программа дальше по коду работать не хочет
перегрелась, наверно
Sun bittern (2004-07-20 13:46:00) [9]Пример работы с потоками есть в дельфи в каталоге Demo и для 7 дельфи еще сдесь D7\Help\Examples\Prgrsbar