Вниз
Скачать: CL | DM;

TDBGrid + TWebBrowser = глюк   Найти похожие ветки 

← →
-=GUEST=-   (2003-12-21 14:28) [0]

Используется проход по записям базы данных с помощью TDbGrid. В TWebBrowser постоянно загружаем некоторые данные. Здесь все вроде как хорошо.

И вот у пользователя программы появилось желание нажать мышку в окне TWebBrowser (возможно там появились полосы прокрутки, либо кликнуть на ссылку).
Пользователь сделал некоторую работу в окне TWebBrowser, и теперь опять счелкает по TDbGrid. Но не тут то было - ничего не проиходит навигация по базе данных не работает.

С другими компонентами (TDBEdit, TDBMemo) все работает. Проблема именно с гридом (TDBGrid, TRxDBGrid, TEhDBGrid).


← →
SergP ©   (2003-12-22 03:55) [1]

У меня тоже была такая проблема вынудившая меня сменить TDBGRid на TLISTBOX. Два раза писал об этом на форуме, но в ответ тишина...

А вообще если ткнул мышкой в браузер то потом вылечить TDBGrid можно так:

WebBrowser.SetFocus;
DbGrid.SetFocus;

Только проблема к какому событию это прилепить...

Вобщем смысл: забрать фокус у DBGRID"а , а потом снова дать ему фокус...

Кстати если поместить еще один объект (компонент визуальный, чтобы в него тоже можно было "ткнуть мышкой") то можно наблюдать такую вещь: После того как ткул в браузер, а после этого в этот новый объект, то когда после этого ты "ткнешь" мышу в DBGRID, то он будет нормально работать. А если непосредственно сразу после браузера - то не будет работать.

Извини за ответ в таком стиле. просто я уже почти сплю...


← →
SergP ©   (2003-12-22 04:05) [2]

Кстати если сам чего нароешь по этому поводу то сообщи... Мне это тоже очень нужно...


← →
gek ©   (2003-12-22 07:03) [3]

Аналогично, пришлось TstringGrid ставить



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.015 c
3-49450
zzzrrv
2003-12-18 10:18
2004.01.16
Проблема Delphi7 и Oracle ?


6-49655
Melcor
2003-11-14 02:27
2004.01.16
Рабочие группы


1-49581
kull
2003-12-30 15:20
2004.01.16
Как увеличить build number?


11-49477
BaRToV
2003-04-28 10:07
2004.01.16
TDirList +


14-49764
Думкин
2003-12-24 00:07
2004.01.16
С днем рождения! 24 декабря.




   Наверх