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

Вниз

толко русские буквы   Найти похожие ветки 

 
Relict   (2002-11-14 09:31) [0]

как реализовать что бы в Edit можно было вводить только русские буквы...


 
MBo   (2002-11-14 09:43) [1]

OnKeyPress проверяй Key, если не нравится, заменяй на 0


 
Relict   (2002-11-14 10:00) [2]

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

так можно или нет?
а как получить код символа?


 
BoxTer   (2002-11-14 10:05) [3]

код символа смотря в какой процедуре:
если на событии onKeyPress - тама key:char, тогда код клавиши будет ord(key):integer; вот и проверяй кей с диапазоном значений ASCII русских букв.


 
MBo   (2002-11-14 10:11) [4]

http://delphi.mastak.com/cgi-bin/faq.pl?look=1&id=988619015&n=17


 
Relict   (2002-11-14 10:12) [5]

диапазоном значений ASCII русских букв.

какой он?


 
BoxTer   (2002-11-14 10:20) [6]

А..Я (заглавные): 192..223 (включительно)
а..я (мелкие) : 224..255


 
KaRaT   (2002-11-14 10:41) [7]

А зачем диапозон аски брать?
Разве не пройдет так
If Edit[n] in ["A".."Z"] then...введена латинская



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

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

Наверх





Память: 0.45 MB
Время: 0.009 c
1-82707
123000
2002-11-13 20:25
2002.11.25
Создание компанент


14-82989
Карлсон
2002-11-03 02:11
2002.11.25
звуки


6-82900
Artemkin
2002-10-01 07:23
2002.11.25
Вот какая штука...


1-82851
Zn
2002-11-14 10:31
2002.11.25
Выделение и освобождение памяти под PChar


3-82669
Shadow
2002-11-06 17:20
2002.11.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
Английский Французский Немецкий Итальянский Португальский Русский Испанский