Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Dos или Win кодировка... [D5, Win95/98]


V-A-V ©   (2002-11-28 12:34:00) 

Народ, как мне узнать в какой кодировке текстовый файл перед его открытием.


V-A-V   (2002-11-28 13:10:00) [1]

>Slava

Благодарствую сйчас попробую...


Slava   (2002-11-28 12:59:00) [2]

Например, сложил коды всех символов (которые больше 128), разделил на их количество.
Т.о. получил некий средний код символа.
Потом экспериментально установил границу между win и dos кодировками (где-то около 200).

Затем, если этот средний код < границы, то - dos, если больше, то - win. Если в файле много псевдографики, то определится скорее всего ошибочно.


V-A-V   (2002-11-28 12:45:00) [3]

Ну открыл и прочитал, визуально определил кодировку, а вот как програмно определить.


Игорь Шевченко   (2002-11-28 12:37:00) [4]

Открыть и прочитать


Наверх

Титульная страница Поиск, карта сайта Написать письмо