qbasic 64



Автор Мария Ногай задал вопрос в разделе Другие языки и технологии

В qbasic 64 не работает русский язык! и получил лучший ответ

Ответ от Дмитрий Канидьев[гуру]
Это не qbasic не поддерживает, а консоль (на которую идет вывод) не понимает кодировку. Ей нужна 1251, а вывод, очевидно, идет в 866 (или наоборот).

Ответ от Байтаков Жаслан[гуру]
Переключение кириллице в консольных программах делается командой chcp:
chcp - посмотреть текущую кодовую страницу
chcp 1251 - сменить на windows кирилицу
chcp 866 - сменить на dos кирилицу
Кодировка по умолчанию - досовская (866)
Для Windows XP помогало точно следующие действия, для семерки нужно еще что-то:
Откройте редактор реестра (Пуск → Выполнить → введите regedit).
Если у вас кнопка «Выполнить» не отображается, кликните правой кнопкой мыши на «Пуск» → Свойства → вкладка «Меню Пуск» → кнопка «Настроить» → отметьте пункт «Команда «Выполнить»» . Если не хотите менять настройки по умолчанию, вызовите команду «Выполнить» при помощи комбинации клавиш – Win+R.
Найдите в ветке HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage запись 1252, и измените её значение на c_1251.nls. После чего найдите файлы С_1251 и С_1252, расположенные в C:WINDOWSsystem32. Файл С_1251 скопируйте в другую папку и переименуйте в С_1252. Файл С_1252 удалите, а вместо него поместите файл С_1252, полученный на предыдущем действии.
Перейдите по пути: Пуск → Панель управления → Язык и региональные стандарты → Дополнительно и выберите в части окна «Текущий язык программ, не поддерживающий Юникод» Русский (Россия) . После чего перезагрузитесь

Ответ от Андрей Фалькович[новичек]
То что написал Байтаков Жаслан это не выход из положения . Если использовать уже готовую программу на чужом компьютере, то чужой компьютер придётся переделовать тоже ...
А вот какой же всё таки правильный выход из созданного положения ?..

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: В qbasic 64 не работает русский язык!
QBasic на Википедии
Посмотрите статью на википедии про QBasic
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*