Конференция "FreePascal" » Трабла с выводом русских символов. [Win32]
 
  • П7 (16.10.04 14:25) [0]
    Вот исходник:

    program Console;

    {$APPTYPE CONSOLE}

    uses
     Crt;

    begin

     Write( 'Нигер!!!' );
     CursorOff();
     TextColor( 9 );
     GotoXY( 10, 7 );
     Write( 'Нигер!!!' );
     ReadLn;

    end.


    Отображаются только '!!!' + смещение под 'Нигер'.
    Конвертирование исходника в DOS-кодировку не помогло. Гду мои кривые руки напутали чего?
  • Dmy (16.10.04 16:42) [1]
    У меня всё работает OK, правда, я в начале вставил ClrScr;

    Вот как у меня (Win2k SP2) смотриться результат:
    Нигер!!!

            Нигер!!!


    Нижнее слово выделено синим.

    Может у тебя как-то неправильно настроена консоль винды?

    P.S. {$APPTYPE CONSOLE} указывать не обязательно... Оно стоит по умолчанию... @_@
  • П7 (17.10.04 07:38) [2]
    Хм, странно, а как её можно настроить?
    А тип я ставил "во избежание"... (:
  • cyborg © (17.10.04 09:09) [3]

    > [2] П7   (17.10.04 07:38)

    У консольного окошечка есть меню, вот туда залезаешь и крутишь, крутишь :)
  • П7 (18.10.04 00:22) [4]
    Ура, заработало, только кривой шрифт... (: Ну, это фигня, главное, чтобы можно было тестить... (:
 
Конференция "FreePascal" » Трабла с выводом русских символов. [Win32]
Есть новые Нет новых   [134430   +2][b:0][p:0.001]