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

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.008 c
3-81163
whois
2002-07-04 10:02
2002.07.25
IB5. BLOB filter


3-81199
Grrey
2002-07-02 18:46
2002.07.25
Классическая ситуация


14-81462
koks
2002-06-27 10:59
2002.07.25
QReport vs FreeReport


1-81252
vanek
2002-07-14 18:56
2002.07.25
проги,проги,проги


14-81446
Scooter
2002-06-27 15:52
2002.07.25
Народ, если поможете, буду очень благодарен!!





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