Chertenok.ru - все о программировании
Вход  |  Регистрация  |  Поиск 
Праздник
Завтра :

День энергетика


Название
TCyrCoder - определение кодировки и перекодировка /доработанная версия/
Версия
2.0
Описание
TCyrCoder - определение кодировки и перекодировка

type
TCodePage = (cpWIN_01251, cpKOI_21866, cpDOS_00866, cpISO_28595);
TCyrCoder = class(TComponent)
function DetectEnc(const StrInput: string): boolean;
procedure Decode(var StrInput: string);
function CodePageToStr(const ACodePage: TCodePage): string;
property Text: string read GetText write SetText;
published
property AutoConvert: Boolean read FAutoDecode write FAutoDecode default False;
property AutoDetectEncoding: boolean read FDetectEncoding write FDetectEncoding;
property Source: TCodePage read FSource write FSource;
property Target: TCodePage read FTarget write FTarget;
property MaxDetectLength: Integer read FMaxDetectLength write FMaxDetectLength;
end;

от автора:
Где-то скачано, автор мне не известен. Доработано мною напильником.
COMMENTS:
? Кодировка KOI8 на самом деле KOI8-U
TODO:
? Добавить в кодовые таблицы бяларусские буквы ? и ?
? Возможно, переписать определение кодировки на asm'е

VaDima © 2003
milvad@ua.fm
Размер

6 кб

Опубликовал
13-ый
Скачать
   file
Дата
2003-06-16 23:54:01
Скачиваний
1155
хостинг от .masterhost 
Rambler's Top100