Показать сообщение отдельно
Старый 02.02.2016, 01:37   #9
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: lower$ и Trim$ не работают с русскими словами

Вообще-то это делается легко и на васике.

Всё что нужно - отыскать таблицу кодировки ANSI с русской второй половиной.
Посмотреть диапазон маленьких русских букв и аналогичный им диапазон больших букв, простым вычитанием узнать смещение.

Далее в своих реализациях указанных в заголовке функций, проверять попадает ли очередной символ в диапазон больших или малых русских букв, если нет вызывать встроенные функции, если да - добавлять/вычитать из кода символа смещение между большими и малыми буквами.

Отдельно нужно обрабатывать букву Ё. Она на отшибе в таблице.
__________________
(Offline)
 
Ответить с цитированием