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

Как ввести Заглавную букву   Найти похожие ветки 

← →
Draculenok ©   (2002-07-04 11:44) [0]

Здравствуйте мастаки!!!!!!!
есть компонент(скачал в Архиве) IECombobox (типа обычного комбобокса)..
При открытии формы заполняю его из базы по одному полю ...
далее при вводе начальной буквы IECOMBOBOX при нахождении идентичной подставляет оставшийся конец слова...(как в IE)

вопрос
как программно задать чтоб первую букву которая будет вводится в окошке будет заглавной(т.к. если пишешь букву строчной то он почему то не отбражает оставшиеся слова)
подскажите плиз..


← →
Draculenok ©   (2002-07-04 14:38) [1]

...


← →
dimis   (2002-07-04 15:18) [2]

надо обрабатывать событие OnKeyPress
параметр Key и будет буквой которая вводится
можно подменять эту букву
например
if Key="a" then Key:="A";
с английским языком все понятно , там строчные и заглавные буквы иут по порядку нужно просто прибавлять(вычитать)нужно6е число


if Key>="..." and key <="..." //проверка что буква строчная
then key=chr(ord(key)+..) // делает букву заглавной
надеюсь аски коды сам найдешь
с русским будет посложнее - там баквы перемешаны.
в крайнем случае можно создать массив


← →
dimis   (2002-07-04 15:21) [3]

а еще проще запихнуть в обработчик функцию
AnsiUpperCase



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

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



Память: 0.45 MB
Время: 0.009 c
14-81463
Opuhshii
2002-06-28 11:08
2002.07.25
TFT


3-81191
Дундук
2002-07-05 05:49
2002.07.25
Обработка клавиши TAB в DBGrid


1-81341
AL2002
2002-07-06 18:50
2002.07.25
Как обновить список шрифтов в моей проге?


1-81365
Brand
2002-07-13 23:20
2002.07.25
Edit1.Text (***)


14-81470
BillyJeans
2002-06-28 15:48
2002.07.25
Help!!! Уехали картинки на панели инструментов...




   Наверх