Вниз
Скачать: CL | DM;

Thread   Найти похожие ветки 

← →
Виктор ©   (2004-10-22 10:45) [0]

Доброго всем дня Ув. Мастера!
Помогите словом или ссылкой по написанию и использованию thread.
Я его создал в основном проекте вызвал из
основной программы нить выполняется нормально пока не доходит
до ShowMessage, все нить переходит в непонятное мне состояние
которое не снимается даже TerminateThread, только по Ctrl+Alt+Del.


← →
Digitman ©   (2004-10-22 10:53) [1]

ShowMessage() создает форму (VCL-объект), что недопустимо делать в доп.трэде

либо синхронизируй вызов ShowMessage() с осн.трэдом (см. метод Synchronize) либо вместо ShowMessage() используй MessageBox()


← →
Виктор ©   (2004-10-22 11:24) [2]

Я дагадывался об этом. Дело в том что под рукой литературы по
процессам нет, а сайты с необх. информацией попадаются под Си, блин. Короче был нормальный проект, и я решил его процедуры
по потокам распихать, а опыта мало. Помоги ссылочкой по потокам желательно чтоб с примерами да на Дельфе.
А что будет если выполнение дойдет до EditBox-а. У меня там всякой фигни полно. Хотелось бы корректности и многопоточности.


← →
Digitman ©   (2004-10-22 11:40) [3]


> Виктор ©   (22.10.04 11:24) [2]


среди демо-проектов, поставляемых в составе Делфи, есть проект threads.dpr

рассмотри его в качестве примера



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.024 c
1-1101297047
Nox
2004-11-24 14:50
2004.12.05
Тип переменной вмещающей число с 30 нулями


14-1100613771
WondeRu
2004-11-16 17:02
2004.12.05
Книжная ветка


1-1100689264
Balkon
2004-11-17 14:01
2004.12.05
Совместный доступ двух потоков к объекту TQueue


14-1100074668
Суслик
2004-11-10 11:17
2004.12.05
Где купить delphi6 со всеми сервис паками?


4-1098081869
Slonco
2004-10-18 10:44
2004.12.05
Как оборвать проигрывание звука при помощи кнопки?




   Наверх