Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Глюки с русским языком 
:(
    Опции темы
Radio
Дата 23.2.2006, 22:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 17.2.2006

Репутация: нет
Всего: нет



Наверное такая проблема, как у меня - у многих.
Пишу прогу на паскале, переключаю раскладку на ру - на экране какие-то страшилки- непонятные буквы и прочее. Жму Alt+Enetr и при переходе в оконный режим эти страшилки превращаются в русские буквы. Опять перехожу в полноэкранный - снова непонятные буквы.
Также и с QBasic пишу русскими буквами, сохряняю, открываю его написанной в Delphi процедурой типа
Код

 Begin
 AssignFile(WorkFile,FileName);
  Reset(WorkFile);
  While Not Eof(WorkFile) Do Begin
   ReadLn(WorkFile,S);
   Memo1.Lines.Add(S);
   end;

А на экране вместо

INPUT "Введите два числа ", A, B
C = A + B
PRINT "‘Сумма чисел равна", C

получаю

INPUT "‚ўҐ¤ЁвҐ ¤ў  зЁб« ", A, B
C = A + B
PRINT "‘㬬  зЁбҐ« а ў­ ", C

Думаю корень обеих проблем один, но вот какой он, может кто-нибудь знает?
PM MAIL   Вверх
SoWa
Дата 23.2.2006, 22:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Харекришна
****


Профиль
Группа: Комодератор
Сообщений: 2422
Регистрация: 18.10.2004

Репутация: 2
Всего: 74



Надо покопаться в настройках DOS-окна.
Там про шрифты есть.

Если в Memo выводишь, может что с кодировкой? Хотя у меня проблемм не было.


--------------------
Всем добра smile
PM MAIL ICQ   Вверх
Radio
Дата 23.2.2006, 22:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 17.2.2006

Репутация: нет
Всего: нет



Да я не знаю - и RUSSIAN_CHARSET выставил уже, а все на том же месте, как и было.
А вот про шрифты - это не то там ничего нельзя сделать.
Но как то же это поправимо. Может подскажет кто?
PM MAIL   Вверх
Snowy
Дата 23.2.2006, 23:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 192
Всего: 484



Проблема в разных кодировках. 866 и 1251.
Чтобы в полноэкранном консольном решиме были русские буквы, нужно поставить какой-нить русификатор или установить set con codepage 866.
PM MAIL   Вверх
Radio
Дата 25.2.2006, 20:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 17.2.2006

Репутация: нет
Всего: нет



Цитата

set con codepage 866.

А это где писать надо?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0860 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.