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

Вниз

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

 
Term ©   (2005-12-13 14:48) [40]

Удалено модератором
Примечание: Создание пустых сообщений


 
Tor ©   (2005-12-13 14:49) [41]

2 Term Либо в синхронайзу либо в критических секциях или через мульти-пульти рид врайт синхронайзер(типа этого :) ), остальное трогать пока не будем. Где у тебя дата модули создаются?! В контексте основного потока, а работаеш из дочерних?! Переопредели конструктор потока там создавай свой дата модуль. В деструкторе уничтожай.


 
Tor ©   (2005-12-13 14:57) [42]

Могу выслать главу из книги для делфи. Эта глава потокам посвящена.


 
evvcom ©   (2005-12-13 14:58) [43]


> да же в том случае если для каждого потока DBGrid свой?

Отключай какую-бы-то ни было автоматическую работу с визуальными контролами из доп.потоков. Выполняй действия с НД, синхронизируй через synchronize, например, свой TGauge и только после того как запрос выполнится, в основном! потоке подключить DBGrid. Т.е. ты должен предотвратить любой одновременный доступ к объекту из разных потоков.


 
Игорь Шевченко ©   (2005-12-13 15:00) [44]

Program Files\Borland\Delphi\Demos\Db\BkQuery\*.*

читать, изучать, думать


 
Term ©   (2005-12-13 15:30) [45]


> одновременный доступ к объекту из разных потоков.

понятно, вот только с каждым объектом работает только один поток......... всё на разных формах, НИКАК ПОТОКИ НЕ ПЕРЕСЕКАЮТСЯ....

но спасибо, теперь хотябы представляю где копать


 
evvcom ©   (2005-12-13 15:35) [46]


> работает только один поток......... всё на разных формах,
>  НИКАК ПОТОКИ НЕ ПЕРЕСЕКАЮТСЯ....

Именно пересекаются! При отображении в гриде доп.поток пересекается с основным.


 
Term ©   (2005-12-13 16:43) [47]

понятно!!!



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

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

Наверх




Память: 0.54 MB
Время: 0.06 c
5-1119712589
NewMaxNeo
2005-06-25 19:16
2006.01.01
НЕ могу найти модуль


4-1130580623
Maksud
2005-10-29 14:10
2006.01.01
Удаление фрейма


14-1134020215
baks_uz
2005-12-08 08:36
2006.01.01
MiTeC System Information Component


2-1134822655
shoni
2005-12-17 15:30
2006.01.01
Кнопка перехода в полноекранный режым формы проекта


5-1118311356
grvakh
2005-06-09 14:02
2006.01.01
Ошибка при помещении компоненты на форму