_Encoding_CyrillicTo1251
Преобразует кириллическую кодировку в 1251.
#Include <Encoding.au3>
_Encoding_CyrillicTo1251 ( $sString )
Параметры
$sString | Строка для преобразования |
Возвращаемое значение
Успех: | Возвращает преобразованную строку |
Ошибка: | Возвращает не преобразованную строку |
Примечания
Функция _CyrillicTo1251 используется, когда кодировка текста заранее неизвестна. Определяет какой из пяти кодировок: KOI8-R, IBM-866, ISO-8859-5, HEX, UTF8 принадлежит текст и преобразует в 1251. Требуется несколько русских слов для уверенного определения.Пример
; Latoid
; http://autoit-script.ru/index.php/topic,510.0.html
#include <Encoding.au3>
$sString = ''
$sString &= _Encoding_CyrillicTo1251('Привет') & @CRLF ; 1251
$sString &= _Encoding_CyrillicTo1251('ЏаЁўҐв') & @CRLF ; 866
$sString &= _Encoding_CyrillicTo1251('рТЙЧЕФ') & @CRLF ; KOI8
$sString &= _Encoding_CyrillicTo1251('ґЮСаЮХ гваЮ') & @CRLF ; ISO-8859-5
$sString &= _Encoding_CyrillicTo1251('Привет') & @CRLF ; UTF8
$sString &= _Encoding_CyrillicTo1251('=CF=F0=E8=E2=E5=F2') ; HEX
MsgBox(0, 'Сообщение', $sString)