|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.12.2012, 05:44 | #1 |
Новичок
Джуниор
Регистрация: 10.12.2012
Сообщений: 2
|
Про функция "CompareNoCase"
В библиотеке классов я использую функцию "CompareNoCase" для сравнения английских букв, например, "ABC" и "abc", результат показал, что они равны, то есть, не отличаются большие и маленькие буквы. А если я взял русские буквы для проверки, напримр, "АБВ" и "абв", неожиданно, что большие и маленькие буквы отличаются. Как делать, чтобы функция "CompareNoCase" считала русскую большую букву и её соответствующую маленькую букву одинаковыми? Спасибо большое!
|
10.12.2012, 05:51 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
легче всего перевести обе строки в один регистр и сравнивать.
а так, вы может stricmp юзали? у С функций бывает не все окей с русским. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
10.12.2012, 06:23 | #3 |
Новичок
Джуниор
Регистрация: 10.12.2012
Сообщений: 2
|
Благодарю за помощь!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создать класс "Фигура", от него наследованием создать 3 класса ("треугольник", "четырехугольник", "окружность") | funnyy | Помощь студентам | 3 | 17.10.2012 17:40 |
Неопределенная функция "Environ("UserName") в выражении | artlos | БД в Delphi | 0 | 15.08.2012 23:37 |
Функция "Если" "И" Excel | panuta | Microsoft Office Excel | 17 | 30.04.2012 11:15 |
Вывести название соответствующей карты вида "шестерка бубен", "дама червей","туз треф" и т.п. | воваава | Помощь студентам | 3 | 01.12.2011 12:50 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |