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

Вниз

плееры и потоки   Найти похожие ветки 

 
race1   (2004-10-15 16:06) [0]

есть компонент, в компоненте крутятся потоки. в одном из потоков создаются tmediaplayer"ы. дело в том, что невозможно зкрыть программу. событие onclose срабатывает, а уничтожение моего компонента - нет. т.е. метод destroy компонента просто не вызывается! это только в том случае, если плееры играют. если плееры молчат, то прога закрывается. это можно как-нбудь побороть?


 
Sun bittern ©   (2004-10-15 18:21) [1]

Каждый медиаплейер создает еще свой поток. В деструкторе объекта остановить воспроизведение звука плеерами, далее эти плееры также зачистить Free.


 
race1   (2004-10-16 14:07) [2]

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


 
Sun bittern ©   (2004-10-16 16:31) [3]

Код в студию. Так может чего и прояснится.


 
race1   (2004-10-17 14:59) [4]

там код в нескольких модулях, кроме того если я его выложу, меня уволят :)

может, есть общие мысли почему, запущенный из потока плеер не даёт компоненту обработать destroy?



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

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

Наверх




Память: 0.47 MB
Время: 0.036 c
1-1097843033
Саша
2004-10-15 16:23
2004.10.31
Разрыв слитной строки в DrawText


10-1054293402
DreamDesire
2003-05-30 15:16
2004.10.31
Разнородные DCom клиент и сервер (в т.ч. в Midas)


1-1098102176
MikePol
2004-10-18 16:22
2004.10.31
Возвращаемое значение


8-1091357257
Роман
2004-08-01 14:47
2004.10.31
Построение геом. фигур в 2-х мерном массиве


6-1093207223
Bes
2004-08-23 00:40
2004.10.31
непонятки с POST в idHTTP