Форум: "Основная";
Текущий архив: 2002.12.09;
Скачать: [xml.tar.bz2];
ВнизDOS & Windows Найти похожие ветки
← →
Hammer1 (2002-11-27 12:38) [0]Мастера помогите. Как распознать досовскую кирилицу.
← →
Игорь Шевченко (2002-11-27 12:44) [1]OEMtoAnsi, OemToChar, OemtoCharBuff
← →
Opuhshii (2002-11-27 13:08) [2]В каком смысле распознать?,...
← →
Damage (2002-11-27 20:53) [3]Если в смысле написать в каком-нибудь мемо, то попробуй шрифт Terminal
← →
Damage (2002-11-29 22:10) [4]Или так:
Memo1.Font.Charset:=OEM_CHARSET
← →
Victor_Cr (2002-11-29 23:15) [5]Дос-кирилица начинается с $80 символа. Это символ "А". Потом идет весь русский алфавит больших букв и часть маленьких до буквы "п". потом некоторое количество билиберды и с $Е0 продолжаеться до победы.
Виндошная кирилица начинается с $C0 и заканчивается $FF (или около того). Соответственно взяв некую часть текста и проверив ее на частоту появления символов из первого и из второго подмножества (если откинуть все остальные возможные варианты кодировок) с вероятностью в 70-80% ты сможешь определить какая кодировка у текста. Но учитывай что эти множества пересекаются поэтому устанавливай пороговый коэфициент поболее.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.12.09;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c