On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение



Пост N: 319
Зарегистрирован: 17.06.10
ссылка на сообщение  Отправлено: 15.05.15 13:57. Заголовок: Символ в строке


Читаю заголовок файла в строку. Как определить наличие в ней кириллических символов ?

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 3 [только новые]





Пост N: 91
Зарегистрирован: 24.04.13
ссылка на сообщение  Отправлено: 15.05.15 14:20. Заголовок: Смотря в какой кодир..


Смотря в какой кодировке файл.
Например АБВГД... в 866 будут коды 128-132,
в 1251 это 192-196.
Нужно составить таблицу кодов все кириллических символов и искать их наличие по строке.
Хотя может готовая функция есть?


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 244
Зарегистрирован: 03.12.08
ссылка на сообщение  Отправлено: 15.05.15 16:54. Заголовок: azoo пишет: Хотя мо..


azoo пишет:

 цитата:
Хотя может готовая функция есть?


Тоже интересует такая тема

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 320
Зарегистрирован: 17.06.10
ссылка на сообщение  Отправлено: 15.05.15 18:24. Заголовок: Лень было заморачива..


Лень было заморачиваться, написал так

function Rus_Str(pol)
local st, lOk:=.F.
local dim:={"о", "а", "е"}
** pol - имя файла

pol:=AnsiLower(pol)
for st=1 to len(pol)
if ascan(dim, substr(pol, st,1))>0
lOk:=.T.
exit
endif
next
return lOk


Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 18
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет