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

Вниз

Событие у КомбоБокс   Найти похожие ветки 

 
Relaxxx   (2003-09-01 11:30) [0]

Здраствуйте!!!
Как мне сделать так чтобы у меня выболнялся какойто код когда я в комбоБлкс пишу какой то текст и нажимаю ЕНТЕР??


 
Skier   (2003-09-01 11:33) [1]

Скорее всего OnKeyDown или OnKeyPress


 
pasha_golub   (2003-09-01 11:50) [2]

или OnChange


 
Skier   (2003-09-01 11:54) [3]

>pasha_golub © (01.09.03 11:50)
Вряд ли.


 
pasha_golub   (2003-09-01 12:02) [4]

2Skier

Угу, я про Ентер, не заметил :-(


 
Relaxxx   (2003-09-01 12:04) [5]

OnChange срабатывает сразу как туда что то новое пишеш, тоесть после каждой буквы,
помоему нужно использовать OnKeyDown или OnKeyPress но она срабатывает как то странно. Наверное нужно еще проверять если нажата Ентер тогда выполнять мой код!


 
Skier   (2003-09-01 12:05) [6]


> Наверное нужно еще проверять если нажата Ентер тогда выполнять
> мой код!

Конечно.


 
AndreySoft   (2003-09-01 13:11) [7]

Да, нет! Сначала надо наложить на клавишу Enter потерю фокуса поля, а затем в OnExit писать то что нужно!


 
Skier   (2003-09-01 13:16) [8]

>AndreySoft © (01.09.03 13:11)
Аааааа...Это опять Вы, Андрей Васильевич...


 
AndreySoft   (2003-09-01 13:20) [9]

Ну, я! И что Вы теперь имеете против моего совета?


 
KSergey   (2003-09-01 13:21) [10]

[7] AndreySoft © (01.09.03 13:11)
Да, нет! Сначала надо наложить на клавишу Enter потерю фокуса поля, а затем в OnExit писать то что нужно!
[9] AndreySoft © (01.09.03 13:20)
Ну, я! И что Вы теперь имеете против моего совета?


Лично я имею против то, что он не соответствует вопросу. Хоть я и не Skier.


 
AndreySoft   (2003-09-01 13:26) [11]

Почему это он не соответствуе сопросу? Всё правильно: при нажатии клавиши Enter произойдёт потеря фокуса КомбоБокса, сие есть событие OnExit. Вот в нём и надо писать тот код, который нужен.


 
Skier   (2003-09-01 13:28) [12]

>AndreySoft © (01.09.03 13:26)

> Всё правильно: при нажатии клавиши Enter произойдёт потеря
> фокуса КомбоБокса,

Уверен ?


 
KSergey   (2003-09-01 13:29) [13]

А в вопросе про то, что должне потеряться фокус - не было
А сам по себе он не потеряется.


 
AndreySoft   (2003-09-01 13:33) [14]

Уверен! Если в OnKeyDown ввести код потери фокуса, при нажатии Return.


 
Zacho   (2003-09-01 13:35) [15]


> AndreySoft © (01.09.03 13:33) [14]

Ну и зачем лишние сложности ? Зачем 3 обработчика вместо одного ?


 
Skier   (2003-09-01 13:35) [16]

>AndreySoft © (01.09.03 13:33)
Это называется "через ж##у как коньки"


 
Anatoly Podgoretsky   (2003-09-01 13:37) [17]

Не надо терять


 
Relaxxx   (2003-09-01 14:24) [18]

и еще один ламерский вопросик, я просто искал но так и не нашол функцию, а как называется забыл. Мне нужна функция которая показывает код клавиши(для меня это Ентер), а потом я этот код обработаю с помощью Chr


 
Skier   (2003-09-01 14:25) [19]

>Relaxxx © (01.09.03 14:24)
#13


 
Relaxxx   (2003-09-01 14:27) [20]

Спасибо за код!!!!!!!!! а теперь еще если не сложно как функция называется, но это уже так, чтоб вспомнить :-) еще раз всем СПАСИБО


 
Skier   (2003-09-01 14:29) [21]

>Relaxxx © (01.09.03 14:27)
Вообще-то Chr здесь не нужен...
Но можешь так попробовать : Chr(13);


 
Zacho   (2003-09-01 14:30) [22]

Ord


 
Song   (2003-09-01 15:20) [23]

Ну все события перебрали. Методом научного тыка так сказать



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

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

Наверх





Память: 0.48 MB
Время: 0.008 c
1-33561
kuchumovkv
2003-08-28 22:28
2003.09.11
WinExec


3-33517
Russko
2003-08-22 10:20
2003.09.11
Фильтрация по двум датам


1-33670
Erik
2003-08-29 16:06
2003.09.11
Обработка событий popup до отработки вызвовшей процедуры.


3-33519
BillyJeans
2003-08-19 15:36
2003.09.11
Файлы _QSQL153.DBF, как с ними бороться?


9-33425
cyborg
2003-03-07 02:38
2003.09.11
Конвертер из 24 битовых BMP в 16 битовый формат





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