![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Использование русских символов [D5, D6, D7, WinXP]
Alex Friend © (2004-10-17 18:03:00)Можно ли в консольном приложении Delphi использовать для вывода на экран русские символы так, чтобы не было несоответствия кодировок? При обычном использовании русские символы выводятся кракозябрами.
Вопрос в том, можно ли как-нибудь средставами среды рабработки заставить написанные в ней программы выводить корректные сообщения на русском языке? Спасибо
P.S. Программные методы (собственные процедуры вывода-ввода) тоже интересны.
Дмитрий Ботвин (2004-10-18 14:33:00) [1]Вот здесь всё подробно описано:
http://narod.yandex.ru/cgi-bin/yandmarkup?cluster=14&prog=0x2757571A&HndlQuery=1614979808&PageNum=1&g=10&d=0&q0=3757792&p=1
vetral (2004-10-17 23:07:00) [2]Еще есть функции GetConsoleOutputCP() и SetConsoleOutputCP
Anatoly Podgoretsky (2004-10-17 19:53:00) [3]Значит у тебя в системк еодировка OEM 866
Alex Friend (2004-10-17 19:51:00) [4]Спасибо...
Jel (2004-10-17 19:10:00) [5]
> При обычном использовании русские символы выводятся кракозябрами.
CharToOEM перед выводом и все будет читаемо.
Anatoly Podgoretsky (2004-10-17 18:35:00) [6]Можно, только выводить надо в поддерживаемой кодировке, а этого может и не быть для русского языка.