C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
TThread & SendMessage, It is very bad?
Doga
Отправлено: 11.10.2005, 19:44


Мастер участка

Группа: Участник
Сообщений: 575



Имеется несколько разных форм, которые получают данные от своих собственных потоков (TThread). Вот ети самые потоки различаются только интерфейсом со своими формами. Мне кажется, логично было бы иметь один универсальный поток, предоставляющий данные для всех форм в одном формате, а конкретную обработку данных и их преобразовение оставить самим формам. Насколько плоха идея связи потока и формы с помощью SendMessage? Или есть способы лучше, т.е. более правильные?
Gedeon
Отправлено: 12.10.2005, 10:18


Ветеран

Группа: Модератор
Сообщений: 1742



QUOTE (Doga @ 11/10/2005, 19:44)
Насколько плоха идея связи потока и формы с помощью SendMessage? Или есть способы лучше, т.е. более правильные?

Ничего плохого в этом нет. Только наверное таки PostMessage.

Можно через CallBack, про это поговорили тут
а как делать в каждом конкретном случае уже надо решать разработчику, ну и надо видеть все в целом, ИМХО, для принятия правильного решения.

Отредактировано Gedeon — 12/10/2005, 10:21
Doga
Отправлено: 12.10.2005, 13:37


Мастер участка

Группа: Участник
Сообщений: 575



2Gedeon

Посмотрел Вашу ссылку, и еще вот эту:

https://rxlib.ru/forums/index.php?ac...483ed09f343aa76

Интересно! smile.gif

THX!

Вернуться в Вопросы программирования в C++Builder