Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как передать параметры в поток? [D7, WinXP]


Viktop ©   (2005-07-25 16:28:00) 

Необходимо передать в поток (threat) 2 числа.


panov   (2005-07-25 17:01:00) [1]

http://www.delphimaster.ru/cgi-bin/forum.pl?id=1122017906&n=0


begin...end   (2005-07-25 17:00:00) [2]

> Viktop   (25.07.05 16:53) [4]
> используется TThread

Тогда, если надо передать эти числа в момент создания потока, то просто переопределите конструктор.
Если надо передать числа уже работающему потоку, то используйте сообщения (см. [3]).


Viktop   (2005-07-25 16:58:00) [3]

to sniknik
обыкновенные числа:) (Integer)
Потом в потоке запускается цикл от 1 до 2


Viktop   (2005-07-25 16:53:00) [4]

используется TThread. А можно пример (без глобальных переменных)


sniknik   (2005-07-25 16:52:00) [5]

какие числа? сообщение с этими числами как параметрами.


begin...end   (2005-07-25 16:36:00) [6]

> Viktop   (25.07.05 16:28)

Как создаётся поток? Непосредственно API-функциями, или используется TThread?


Rule   (2005-07-25 16:30:00) [7]

через глобальные переменные, плюс изоляцией, допустим критической секцией ...


Наверх

Титульная страница Поиск, карта сайта Написать письмо