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

Объекты в потоке   Найти похожие ветки 

 
Maxim____   (2004-10-31 11:38) [0]

Создаю в потоке кучу объектов, как потом умирает, вместе с ним и объекты исчезают.
Хотя, если посмтореть, то хендлы у них на месте, и visible все true, но они не прорисовываются и, будто  их нет.
Что бы это значило?


 
Defunct ©   (2004-10-31 12:23) [1]

Без кода тут трудно что-либо сказать. Кроме того интересно, как это вы создаете визуальные компоненты без синхронизации с основным потоком?


 
Cobalt ©   (2004-10-31 12:42) [2]

Независимо от способа закрытия программы (кроме внешнего, конечно) - все объекты должны корректно освобождаться!


 
Defunct ©   (2004-10-31 12:48) [3]

> Cobalt ©   (31.10.04 12:42) [2]

А это здесь причем?

- У меня черная куртка
- У меня тоже синяя


 
maxim____   (2004-10-31 14:20) [4]

Defunct ©   (31.10.04 12:23) [1]
Без кода тут трудно что-либо сказать. Кроме того интересно, как это вы создаете визуальные компоненты без синхронизации с основным потоком?

создаются же они как-то.
только потом всё рушится :(

а какое дело основному потоку до моих объектов?
я конечно читал в хелпе про синхронизацию, там написано что она нужна для того чтобы не было конфликтов потоков.
у меня только два потока основной и этот, так что я не понимаю зачем оно мне надо.

в коде ничего интересного нет, массив панелей,
в панели по несколько кнопок и image,
(как в acdsee)
поток понадобился потому что невозможно ждать пока загрузится весь раздел(картинки большие)

Cobalt ©   (31.10.04 12:42) [2]
да, вы не зря вспомнили про это, у меня, после того как я написал этот поток, по закрытии программы, вылетают какие-то ругательства.


 
DiamondShark ©   (2004-10-31 14:58) [5]


> Что бы это значило?

Как всегда: знание матчасти.


> а какое дело основному потоку до моих объектов?

Судя по описанию, это не просто объекты, а оконные контролы.


 
Defunct ©   (2004-10-31 15:38) [6]

> поток понадобился потому что невозможно ждать пока загрузится весь раздел(картинки большие)

Вот картинки загружайте в доп. потоке, а визуальные компоненты создавайте в основном потоке.



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

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



Память: 0.46 MB
Время: 0.021 c
8-1092298503
nasty
2004-08-12 12:15
2004.11.14
анимация в application.onidle


3-1098064145
sanek
2004-10-18 05:49
2004.11.14
Как решить проблемму с вводом данных в поле string(254)


8-1092301028
tarantino
2004-08-12 12:57
2004.11.14
видеопоток из устройст ввода видео


14-1098976745
Alein
2004-10-28 19:19
2004.11.14
Возникло сомнение: А есть ли ВРЕМЯ?


14-1098954327
dr Tr0jan
2004-10-28 13:05
2004.11.14
Разница между GMT и Московским временем




   Наверх