| ** vadoo | 
| Отправлено: 02.12.2003, 20:57 |  | 
| 
 Не зарегистрирован
 
 
 
 
 
 
 
  
 | При считывании данных с DataSet одновременно пролистывается на экране и связанная с ней таблица, что заметно замедляет работу, особенно при большом лбъеме данных. Как запретить пролистывание в таблице? Команда типа DBGrid1->Canvas->Lock() (или TryLock) не работает. Заранее благодарю за ответ.
 | 
|  | 
| Nick | 
| Отправлено: 03.12.2003, 10:37 |  | 
|  
 Машинист паровоза
 
 Группа: Участник
 Сообщений: 247
 
 
 
  
 | Выключить DataSet->DisableControls();
 Включить
 DataSet->EnableControls();
 | 
|  | 
| laifik | 
| Отправлено: 15.12.2003, 13:09 |  | 
| 
 Дежурный стрелочник
 
 Группа: Участник
 Сообщений: 70
 
 
 
  
 | А вот здесь поподробнее, пожалуйста. Речь идет о загрузке таблицы в момент открытия формы? У меня тоже первая загрузка происходит долго, потом переход по записям быстро. Мне не понятно, в каком событии нужно включать, а в каком отключать? OnShow, OnHide?
 | 
|  |