Большой Воронежский Форум
» Программирование>Потоки и VCL
Sashok.vrn 16:36 08.02.2011
Господа Программисты,

Можно ли бесконфликтно обращаться к компоненту VCL (например TForm) из двух потоков?
Например из основного потока сделать форму видимой, а из второго скрыть эту форму.

В моем приложении возникает ошибка...
Читал про мьютексы, семафоры и т. д. Ответа не нашел...
Второй поток создается функцией CreateThread() [Ответ]
Andrew_80 20:47 08.02.2011
TThread и его метод Synchronize спасут отца русской демократии. [Ответ]
DWanek 15:04 09.02.2011
Либо использовать класс TCriticalSection и его возможности. Оба варианта описаны тут: http://www.interface.ru/home.asp?artId=6105

Ещё можно использовать мьютексы. Пример на delphi: http://www.delphimaster.ru/cgi-bin/f...1255714707&n=0 [Ответ]
Вверх