Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.12.2011, 01:13   #1
pimple2006
Пользователь
 
Регистрация: 29.11.2011
Сообщений: 26
По умолчанию Русские символы в консоле

Здравствуйте,скажите как сделать нормальное отображение кириллицы в консоле
Код:
program Project2;

{$APPTYPE CONSOLE}

uses
  SysUtils,Windows,System;



Var i:integer;
    s:string;
begin

   s:='константин';
   for i:=1 to Length(s) do begin
      writeln(ord(s[i]),);
      //под этими числами действительно русские буквы
      writeln(chr(byte(s[i])));
      //а тут выдает кракозябры что с ord что c byte
   end;
   readln;
end.
P.S говорят,надо поставить default-char-set=сp1251 в нете и по форуму не нашел
pimple2006 вне форума Ответить с цитированием
Старый 16.12.2011, 08:55   #2
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,882
По умолчанию

Вот тебе прога с модулем преобразования строк. В проге - пример использования функции преобразования
Вложения
Тип файла: zip ansi2oem.zip (30.2 Кб, 14 просмотров)
phomm вне форума Ответить с цитированием
Старый 16.12.2011, 10:50   #3
FaTaL
Участник клуба
 
Аватар для FaTaL
 
Регистрация: 09.11.2007
Сообщений: 1,761
По умолчанию

Используйте последние Юникодные версии Delphi и много проблем исчезнет, в том числе и Ваша.
FaTaL вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
русские символы неправильно отображаются getUp Общие вопросы C/C++ 5 09.06.2014 11:03
Кодировка phpmyadmin (русские символы) DJ DIMON PHP 5 27.10.2011 21:13
нечитаемые русские символы pascal kyop Помощь студентам 2 12.12.2010 14:51
Как в Qt в консоле отображать русские буквы? Lemo Помощь студентам 0 05.10.2010 14:53
Русские символы Akord Общие вопросы C/C++ 0 26.09.2010 11:17