Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.01.16;
Скачать: [xml.tar.bz2];

Вниз

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 вся ветка

Форум: "Базы";
Текущий архив: 2004.01.16;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.024 c
1-49552
A. Sonin
2004-01-05 21:50
2004.01.16
Эффективный способ предотвращения запуска второго экземпляра


3-49457
Layner
2003-12-11 12:17
2004.01.16
Может ли MS SQL Server 2000 (хр. процедура и т.п.) рассылать


14-49693
ИдиотЪ
2003-12-26 11:54
2004.01.16
снова глюк


1-49559
Zillah
2004-01-05 14:35
2004.01.16
JEDI Library несколько вопросов...


14-49752
Serginio666
2003-12-24 13:52
2004.01.16
Когда Форум По Delphi.Net откроется





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский