Printable Version of Topic
Click here to view this topic in its original format
Forums > Глюкодром > Как добится корректного отображения кириллицы, В командной строке WinXP.


Posted by: Michael2000 on 28-06-2006, 21:51
Ввод то она принимает-а вот вывод кракозябрами.Шрифт-"terminal",видать что то с юникодом,может сменить его? А как?

Posted by: FiL on 28-06-2006, 22:06
QUOTE (Michael2000 @ 28-06-2006, 13:51):
Ввод то она принимает-а вот вывод кракозябрами.Шрифт-"terminal",видать что то с юникодом,может сменить его? А как?
а может софтина кривая, а не винда?
Потому как прямая софтина вполне корректно пишет по-русски.

Posted by: mts on 28-06-2006, 23:46
QUOTE (Michael2000 @ 28-06-2006, 14:51):
Ввод то она принимает-а вот вывод кракозябрами.Шрифт-"terminal",видать что то с юникодом,может сменить его? А как?
Твоя софтина поди пытается вывести в виндовой кодировке. Что за софт-то?

Posted by: Michael2000 on 29-06-2006, 17:58
Да какой там софт-смех один.Решил подучить C++,а поскольку с английским у меня проблеммы инструкции I/O пишу на русском. :rolleyes:

Posted by: mts on 29-06-2006, 19:11
QUOTE (Michael2000 @ 29-06-2006, 10:58):
Да какой там софт-смех один.Решил подучить C++,а поскольку с английским у меня проблеммы инструкции I/O пишу на русском. :rolleyes:
Ну так твой редактор в GUI, вот он и пишет кириллицу в соответствии с кодировкой винды. Попробуй открыть свой исходник в текстовом редакторе досовского окна, там ты и увидишь свои кракозябры. А если ты перебьёшь их в этом редакторе на русском, то тогда и увидишь нормальный вывод. В GUI редакторе после этого будут опять кракозябры вместо русского, но уже другие.

Posted by: veneamin on 29-06-2006, 19:56
ANSItoOEM юзай перед выводом в консоль.

Posted by: Michael2000 on 02-07-2006, 17:40
mts
спасибо,дошло,буду писать транслитом.
veneamin
QUOTE:
Комментарии:
Допустима только в Visual FoxPro и FoxPro для Macintosh.

Используйте функцию ANSITOOEM( ) при перемещении данных из Visual FoxPro и FoxPro для Macintosh в FoxPro для MS-DOS
Что то я не пойму.Пойду еще погуглю по твоему совету.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)