Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.10.2009, 11:50   #1
S_Yevgeniy
Форумчанин
 
Аватар для S_Yevgeniy
 
Регистрация: 08.07.2009
Сообщений: 246
Радость Потоки в делфи!!!

Добрый день!!!
Вот какая проблема. по сети передаются данные заполняются в таблицу а потом в потоке обрабатываются. Проблема в следующим таблица не успевает заполниться а поток уже начинает ее читать. Что можно сделать?
Заранее большое спасибо!!!
Да прибудет с Вами свет и радость!!!
S_Yevgeniy вне форума Ответить с цитированием
Старый 13.10.2009, 12:06   #2
OCTAGRAM
Oldschool geek
Форумчанин
 
Аватар для OCTAGRAM
 
Регистрация: 09.03.2009
Сообщений: 611
По умолчанию

Делать потоку Resume после того, как заполнилась таблица, а не до?
If you want to get to the top, you have to start at the bottom

http://pascal.net.ru/
OCTAGRAM вне форума Ответить с цитированием
Старый 13.10.2009, 12:19   #3
S_Yevgeniy
Форумчанин
 
Аватар для S_Yevgeniy
 
Регистрация: 08.07.2009
Сообщений: 246
По умолчанию

Цитата:
Сообщение от OCTAGRAM Посмотреть сообщение
Делать потоку Resume после того, как заполнилась таблица, а не до?
Т.е. запускать поток после заполнения таблицы и как таблица освободилась поток останавливать.
Спасибо!!!
Да прибудет с Вами свет и радость!!!
S_Yevgeniy вне форума Ответить с цитированием
Старый 13.10.2009, 12:24   #4
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

буферизируйте...
или проблема с отображением в таблице? поставьте application.processmessages или что лучше- показывайте часть выборки пользователю, а не все данные
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 13.10.2009, 14:12   #5
S_Yevgeniy
Форумчанин
 
Аватар для S_Yevgeniy
 
Регистрация: 08.07.2009
Сообщений: 246
По умолчанию

Цитата:
Сообщение от raxp Посмотреть сообщение
буферизируйте...
или проблема с отображением в таблице? поставьте application.processmessages или что лучше- показывайте часть выборки пользователю, а не все данные
Простите я только учусь и те умные слова которые вы сказали для меня не совсем понятны.
Эта проблема на сервере пользователь вообще не будет этого видеть.
Да прибудет с Вами свет и радость!!!
S_Yevgeniy вне форума Ответить с цитированием
Старый 13.10.2009, 14:17   #6
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

если ваша таблица - узкое место, не проще-ли хранить данные не в ней и передавать в поток сразу? а таблицу использовать для отображения...

Цитата:
Эта проблема на сервере пользователь вообще не будет этого видеть
- не понял, а зачем вообще тогда таблица? или у вас таблица - это Ttable? и данные в базу гонятся?
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 13.10.2009, 14:20   #7
S_Yevgeniy
Форумчанин
 
Аватар для S_Yevgeniy
 
Регистрация: 08.07.2009
Сообщений: 246
По умолчанию

Ну просто у меня такая база что лучше застрелиться. Она на ДОСе. а общение идет через текстовый файл.
Да прибудет с Вами свет и радость!!!
S_Yevgeniy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Потоки и подпотоки vovunisaev Общие вопросы C/C++ 0 14.04.2009 12:30
Потоки AidarBik Win Api 2 04.08.2008 10:00
Потоки в Delphi frai Общие вопросы Delphi 4 13.01.2008 03:39
Потоки в С Raptor Помощь студентам 1 07.01.2008 21:12