Кодировки

  • Автор темы ExTeC
  • Дата начала
Статус
Закрыто для дальнейших ответов.
E

ExTeC

Как перевести текст из одной кодировки в другую?
 

Kmet

Well-known member
25.05.2006
904
8
BIT
0
В общем случае по таблице соответствия.

ASCII <=> CP1251 не имеет смысла, ASCII это 7-битная кодировка и она совпадает с CP1251 на совем наборе (0..2^7)
 
E

ExTeC

Возможно я что-то переупутал... Мне надо из "виндовской" в "досовскую" и наоборот. Вот.
 
D

DZX

А можно просто ручками, не так сложно но надежно. Берем коды буквав в DOS(ASCII) и в Windows(ANSI) и меняем в соответствии. Например так сделано в этой программке aaConverter.
 
B

Barmutik

OemToChar и CharToOem

И аналогично со строками...
 
F

Froex

есть еще один способ. Есть команда DOS:
Код:
copy con filename
Вводите эту команду, вместо file name подставьте имя файла, в который сохранить результат. Можно как относительный, так и абсолютный путь использовать. Этот способ иногда неудобен, но зато работает везде, где есть командная строка.
При выполнении команды вводите текст для перевода в DOS-кодировку. Для окончания ввода используйте ^Z
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!