Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.25;
Скачать: 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 вся ветка

Текущий архив: 2002.07.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
1-81247
V.Turecky
2002-07-13 13:03
2002.07.25
Изменение скорости выпадания меню.


3-81200
roev
2002-07-05 07:52
2002.07.25
Стоит ли учить IBase?


14-81456
elektro
2002-06-28 10:01
2002.07.25
Про байк-шоу


3-81143
lejik
2002-07-01 13:08
2002.07.25
Как востановить таблицу


1-81239
Andy BitOff
2002-07-14 16:13
2002.07.25
Как добавить элемент на форму программно