Цитата:
Сообщение от Agito
"выгрузить событие" - ошибся, надо было написать "вгрузить"  . Смысл в том, что сначала создается поток, а уже потом в него засовывается событие "Ресив". С параметрами могут возникнуть проблемы, так как возможна разсинхронизация между "Ресив" и нашим потоком, то есть надо не через параметры... а конкретно прям все события засунуть в отдельный поток.
|
В потоке можно описывать свои методы так же как при описании какого-либо класса. Главное стоит помнить что код потока должен выполняться в рамках процедуры Execute, и уже там реализовывать поведение потока.
По поводу "вгрузить", как я и описал выше - можно создать свой конструктор (тот, который Create) с нужными параметрами и создавать поток с помощью этого конструктора, а можно создавать приостановленный поток стандартным конструктором, передавать ему параметры и запускать выполнение потока.
Не очень понятно какой именно рассинхронизации Вы опасаетесь, опишите подробнее пожалуйста.