Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Потоки и Главный поток [D7, WinXP]


agile ©   (2005-07-20 21:19:00) 

Предположим, что есть нить, которая выполняет работу, а результат
выводит вызовом TProgressBar.StepIt.

В общем какие именно модификации с формами нужно выполнять только
при помощи метода Synchronize ? Все? а почему? а где об этом можно поподробнее почитать?

Т.к. в примере выше все работает без проблем =О и без Synchronize
и, более того, нить вызывает в конце работы TProgressBar.Hide.


Dok_3D   (2005-07-20 21:29:00) [1]

2 agile
нужно выполнять только при помощи метода Synchronize ? Все?

Нет, конечно не все!
Давай так, ты посмотришь для чего нужен TMultiReadExclusiveWriteSynchronizer. Если не поймешь, почитай про критические секции(можно и про семафоры).
Если все не прояснится, пиши сюда, разберемся ...


Наверх

Титульная страница Поиск, карта сайта Написать письмо