Главная страница
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.041 c
3-1131457561
Ega23
2005-11-08 16:46
2006.01.01
Поведение ADOConnection в многопоточном приложении


9-1122571315
Kslaruovon
2005-07-28 21:21
2006.01.01
Анимация в Opengl


2-1134673499
alec_sey
2005-12-15 22:04
2006.01.01
ASCII_ANSI


8-1121459577
ronyn
2005-07-16 00:32
2006.01.01
DS Pack


2-1134643034
bav9
2005-12-15 13:37
2006.01.01
Виснет приложение при выводе окна Создание сообщения эл.почты