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

Вниз

Нить вешает прогу   Найти похожие ветки 

 
Евгений07 ©   (2013-11-25 22:52) [0]

Доброго времени

Дано:
Form1
Form2

Form1 создает слушающий сокет и сокет клиента и запускает нить клиента
При возникновении определенного события вызывается функция обработки из Form1,
функция обработки из Form2, формируются визуальные компоненты  Form2
Прога виснет
Если отключить вызов функции обработки и формирования визуальных компонент из Form2
Form1 работает нормально, кроме  Form1. Memo1.Hide;   Form1. Memo1.Show;
Тоже виснет
Получается, надо убирать из нити часть операций???
А как запускать обработку автоматом???
Таймер + флаг состояния??


 
MBo ©   (2013-11-25 23:33) [1]

стоит показать поточную функцию (тело Execute)


 
Ega23 ©   (2013-11-26 09:10) [2]

Execute, поди, в Synchronize выполняется?


 
Евгений07 ©   (2013-11-26 20:43) [3]

Ega23 ©
Решпект
Нашел процедуры в Execute без обертки Synchronize
Спасибо Ega23, вопрос закрыт



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

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

Наверх




Память: 0.47 MB
Время: 0.006 c
15-1398717002
Юрий
2014-04-29 00:30
2014.12.07
С днем рождения ! 29 апреля 2014 вторник


15-1399667402
Юрий
2014-05-10 00:30
2014.12.07
С днем рождения ! 10 мая 2014 суббота


2-1385342127
Alex80
2013-11-25 05:15
2014.12.07
Как превратить MainMenu в PopupMenu?


15-1397927721
ProgRAMmer Dimonych
2014-04-19 21:15
2014.12.07
«Умное» редактирование MP4 (H.264)


15-1399373830
Хинт
2014-05-06 14:57
2014.12.07
Что за странный способ работы с сетью (recv и WSA_IO_PENDING)?