Lower$(name$) + русский язык = проблема
Хм, я тут с проблемой сталкнулся
правильно ли я понимаю что в Цитата:
И еще как сделать так что бы указанный запрос на ввод имен в цикле появлялся в одном и том же месте (а то при каждом обновлении цикла съезжает вниз на строку) |
Re: Lower$(name$) + русский язык = проблема
Цитата:
Код:
While Not KeyHit(1) |
Цитата:
|
Re: Lower$(name$) + русский язык = проблема
leo+1.
|
Re: Lower$(name$) + русский язык = проблема
или от ASCII кода буквы отнять некое число или добавить
ps. число ето количество букв в алфавите |
Re: Lower$(name$) + русский язык = проблема
Цитата:
|
Re: Lower$(name$) + русский язык = проблема
Вообщем, надо написать специальную функцию.
|
Re: Lower$(name$) + русский язык = проблема
Progger_Leo
пиши все в одном сообщении |
Re: Lower$(name$) + русский язык = проблема
хм. спасибо Progger_Leo!
Блин.. а с какого символа идут все буквы русского? и сколько надо прибавлять? блин... уеду нафик в англию =) чтоб проще было. |
Re: Lower$(name$) + русский язык = проблема
держите, соучастнеги
[blitz] Function Lower2$(txt$) nt$="" For i=1 To Len(txt) m$=Mid(txt,i,1) If Asc(m$)<128 nt=nt+Lower(m) Else If Asc(m)>191 And Asc(m)<225 nt=nt+Chr(Asc(m)+32) ElseIf Asc(m)=168 nt=nt+Chr(184) Else nt=nt+m EndIf EndIf Next Return nt End Function [/blitz] |
Re: Lower$(name$) + русский язык = проблема
Цитата:
|
Re: Lower$(name$) + русский язык = проблема
HolyDel, блин... я те даже не знаю как отплатить - я 20 минут сидел и с альтом высчитывал когда русские буквы пойдут... альт + 128 =))))
блин ну не иду я простыми путями =)))) ЕЩЕ РАЗ СПАСИБО ВСЕМ ОТВЕТИВШИМ! ВСЕМ ПО ПЛЮСУ (Я просто не знаю как вас еще проблагодарить!) PS немного поправлю If Asc(m)>191 And Asc(m)<224 иначе буква а вылетает... |
Часовой пояс GMT +4, время: 08:01. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot