Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.01;
Скачать: CL | DM;

Вниз

Бесконечный цикл в отдельный поток.   Найти похожие ветки 

 
Gear   (2004-07-20 13:37) [0]

Добрый день! Подскажите, пожалуйста, как правильно запустить бесконечный цикл, принимающий пакеты в отдельном потоке? Без потока ставлю Application.ProcessMessages, форма живая а программа дальше по коду работать не хочет.


 
Sun bittern ©   (2004-07-20 13:46) [1]

Пример работы с потоками есть в дельфи в каталоге Demo и для 7 дельфи еще сдесь D7\Help\Examples\Prgrsbar


 
Digitman ©   (2004-07-20 13:58) [2]


> форма живая а программа дальше по коду работать не хочет


перегрелась, наверно


 
Красный молоток   (2004-07-20 14:06) [3]

Смотри класс TThread


 
Vist ©   (2004-07-20 14:59) [4]

На этом сайте в разделе "Статьи" есть неплохая статейка по потокам. Прочитай - и все станет понятно.


 
Sun bittern ©   (2004-07-20 17:01) [5]

Vist ©   (20.07.04 14:59) [4]

Чето ее мастера как то не очень хвалили


 
Digitman ©   (2004-07-20 17:11) [6]

дерьмовая статья
после прочтения оной и бездумного сдирания примеров из нее в форуме заводится очередная ветка с вопросом, уже набившим многим оскомину


 
ssk ©   (2004-07-20 17:14) [7]

убрать значит такую статью надо


 
Gear   (2004-07-20 19:15) [8]

Вобщем задача такая. Это компонент в котором в одной из паблик процедур есть этот бесконечный цикл в котором крутятся масса переменных объявленных как пблик так и приват. Вопрос в чём: ну сделал я отдельный класс mythread и есть в нём процедура Execute в которой всё должно случиться. Но как мне воткнуть туда все переменные безболезненно объявленные ранее. Или даже как процессу передать все эти переменные и уже в нём запустить этот поток?


 
Sun bittern ©   (2004-07-20 20:25) [9]

>> Но как мне воткнуть туда все переменные безболезненно объявленные ранее.

А вчем проблема? Код давай, тогда веднее будет



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

Текущий архив: 2004.08.01;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.051 c
6-1082588890
terra0
2004-04-22 03:08
2004.08.01
NMSMTP - ошибка 503 valid RCPT must preced DATA


14-1089450666
Aldor_
2004-07-10 13:11
2004.08.01
Использование функции из kernel32.dll, которой нет в заголовках


1-1090386273
lightix
2004-07-21 09:04
2004.08.01
Переопределение клавиши TAB


1-1090395219
миня
2004-07-21 11:33
2004.08.01
как узнать длину строки?


1-1089955222
BillyJeans
2004-07-16 09:20
2004.08.01
Рамка вокруг TEdit....