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

Вниз

TDbGridEh + keypress   Найти похожие ветки 

 
Mad Diger   (2003-04-04 18:20) [0]

Я использую EhLib а в частности DbGridEh и там встроен свой поиск но проблема в том что при нажати на кнопки клавиатуры мне нужно передавать свои символы.
я пробовал так:

procedure TForm2.DBGridEh1KeyPress(Sender: TObject; var Key: Char);
begin
key:=MyKey;
end;
и
DBGridEh1.Perform(wm_keydown,MyKey,0);
DBGridEh1.Perform(wm_keyup,MyKey,0);
и
SendMessage(DBGridEH1.Handle, wm_KeyDown, MyKey, 0);
SendMessage(DBGridEH1.Handle, wm_KeyUp, MyKey, 0);

Но этот гад (DBGridEh1) все равно от кудото берет настоящие символы, вот только получилось его умертвить когда key:=#0

Может кто сталкивался с такой проблемой?


 
Mike Kouzmine   (2003-04-04 18:57) [1]

DBGridEh1.Perform(wm_keydown,MyKey,0);
DBGridEh1.Perform(wm_keyup,MyKey,0);
и
SendMessage(DBGridEH1.Handle, wm_KeyDown, MyKey, 0);
SendMessage(DBGridEH1.Handle, wm_KeyUp, MyKey, 0);
А это зачем?
Что-то ты темнишь.



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

Форум: "Основная";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.009 c
3-54457
korvin
2003-03-29 07:53
2003.04.17
Програмно раскрыть список DBLookup`а и наоборот запрет скролинга


7-54902
Михайлов Антон
2003-02-22 19:06
2003.04.17
Mouse.sens:=x;


8-54753
belocarsk
2003-01-17 10:28
2003.04.17
TMediaPlayer


14-54841
Cherepovets
2003-04-01 14:14
2003.04.17
Как открыть папку


8-54754
Zeratul
2003-01-17 01:55
2003.04.17
Существует ли DelphiX для Delphi 6 ?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский