Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / простейший алгоритм проверки на латинскую букву / 4 сообщений из 4, страница 1 из 1
11.09.2007, 11:26:28
    #34790511
wlad115
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простейший алгоритм проверки на латинскую букву
Господа!
Интересовал бы простейший алгоритм проверки на латинскую букву в Borland...
Кто бы мог что подсказать?
Влад
...
Рейтинг: 0 / 0
11.09.2007, 11:33:47
    #34790548
ErV
ErV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простейший алгоритм проверки на латинскую букву
wlad115 wrote:

> Господа!
> Интересовал бы простейший алгоритм проверки на латинскую букву в
> Borland... Кто бы мог что подсказать?
> Влад
>
Там нет разве встроенных функций типа чегоТоТамIsAlpha? Должны быть.
А если "в лоб", то латинские буквы находятся в диапазонах с 0x41 по 0x5A
и с 0x61 по 0x7A. (http://ru.wikipedia.org/wiki/ASCII) Т.е. любой
символ больше $40, меньше $FF, где 0 < (код_символа AND $1F) < $1B.

ЗЫ. Можно было и самому найти.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
11.09.2007, 13:35:22
    #34791080
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простейший алгоритм проверки на латинскую букву
wlad115 пишет:
> Интересовал бы простейший алгоритм проверки на латинскую букву в Borland...

isalpha()
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
11.09.2007, 14:48:43
    #34791435
Alex_Toms
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простейший алгоритм проверки на латинскую букву
На форму кидаем Edit1 и Label1

В обработчик для Edit1 пишем...
void __fastcall TForm1::Edit1KeyPress(TObject *Sender, char &Key)
{
//Так определям цифру это до кучи.
//if(Key>='0'&&Key<='9')

//Так определям латынь.
Код: plaintext
1.
2.
3.
4.
5.
6.
if((Key>='A' && Key<='Z') || (Key>='a' && Key<='z'))
  Label1->Caption="Lat";
else
  Label1->Caption="No Lat";

}
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / простейший алгоритм проверки на латинскую букву / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]