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

Thread.Sychronize(aMethod)   Найти похожие ветки 

← →
savyhinst ©   (2009-01-01 20:59) [0]

Здраствуйте. Скажите пожалуйста, когда я вызываю Synchronize(метод), то метод взывается в главном потоке, и главный поток "зависает" на время исполнения метода?
спасибо за внимание.


← →
DVM ©   (2009-01-01 21:09) [1]


> главный поток "зависает" на время исполнения метода?

если суть метода подвешивать поток то да, зависает.


← →
savyhinst ©   (2009-01-01 21:13) [2]

ну блин
я хочу сделать, чтобы перерисовка была в потоке, а без Synchronize то, что рисуется не что-то видно((


← →
sniknik ©   (2009-01-01 21:24) [3]

> я хочу сделать, чтобы перерисовка была в потоке
а я хочу чтобы птицы по земле ходили, а коровы летали...

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


← →
savyhinst ©   (2009-01-01 21:28) [4]

ок. спс. а куда поместить перерисовку? в таймер??


← →
DVM ©   (2009-01-01 22:16) [5]


> ок. спс. а куда поместить перерисовку? в таймер??

смотря чего ты хочешь добиться, может и в таймер.


← →
Германн ©   (2009-01-02 02:36) [6]


> savyhinst ©   (01.01.09 21:28) [4]
>
> ок. спс. а куда поместить перерисовку? в таймер??
>

Ты бы не партизанил, а дал бы чёткое определение твоей "перерисовки". Лучше в виде кода.
А ещё лучше представь твою задачу.


← →
Leonid Troyanovsky ©   (2009-01-02 10:50) [7]


> savyhinst ©   (01.01.09 21:28) [4]

> ок. спс. а куда поместить перерисовку? в таймер??

Лучше, скажем, в направлении OnPaint.

--
Regards, LVT.


← →
savyhinst ©   (2009-01-04 18:58) [8]

Я не могу поместить её в OnPaint, так как рисую посредствам OpenGL, к которому обращаюсь посредствам Andorra 2D graphics library



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

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



Память: 0.46 MB
Время: 0.011 c
8-1176711307
WondeRu at work
2007-04-16 12:15
2009.02.15
Для начинающих: Your first MP3 Delphi player


2-1230991906
demon
2009-01-03 17:11
2009.02.15
Падсказка над иконкой в трее


2-1231168615
Цукор5
2009-01-05 18:16
2009.02.15
StringReplace


2-1231239884
Alex_00h
2009-01-06 14:04
2009.02.15
Значения группе элементов в цикле


15-1229444025
dumb
2008-12-16 19:13
2009.02.15
Некоректно отображаются иконки в Windows




   Наверх