7°C
завтра: 5°C
Погода в Перми
7°C
ночью2°C
утром1°C
завтра5°C
Подробно
 91,12
−0.1893
Курс USD ЦБ РФна 8 мая
91,1231
−0.1893
 98,31
−0.1668
Курс EUR ЦБ РФна 8 мая
98,3062
−0.1668
PRM.Форум /Компьютеры Интернет Связь / Программирование /

Русский шрифт в программе для DOS, графич-ий режим

  • Здравствуйте!

    Уважаемые форум'исты!: В программе, написанной под DOS, на компиляторе ~BorlandC3.0, информация выводится в графическом режиме и ... никак не получается вывести русские буквы! :шок:
    Попытки подключить в графическую библиотеку разные (стандартные, из папки C:\BC31\BGI\) шрифты (с помощью утилиты BGIOBJ и функции registerbgifarfont() ) не привели к успеху - русские буквы всё равно выводятся в виде нечитаемых символов....
    Можно ли что-нибудь предпринять?...
    Заранее ОЧЕНЬ СПАСИБО!! :улыб:

  • Высоси стандартный шрифт из памяти и выводи попиксельно. Если нужны более подробные комментарии - долбись в асю.

    P.S. Эх... где те добрые времена, когда мы крутящиеся надписи на 286-х на экране рисовали...2-3 FPS без сопроцессора... Эх...

  • ну или шрифты поменять bgi-шные...

    Non solum oportet, sed etiam necessese est

  • Спасибо всем!!! ("Танцуют все!...")

    Польстюся вашим вниманием и спрошу ещё:

    вы говорите - поменять bgi шрифты - это в самом деле можно сделать? Где их можно найти? :eek:

    Можно ли как-нибудь, например, *.fon- шрифты перекомпилировать в *.obj-файлы, распознаваемые Borland'ом??
    ...другая программа, написанная на QuickC, в графическом режиме успешно выводит русские буквы (запускается в той же системе, на том же комп-е), а в папке у QuickC есть набор шрифтов *.fon ... если бы можно было бы как-нибудь ... ?? :безум:

    Очень спасибо.

  • Есть программка rk1.com. Загружай ее и будет тебе счастье.

  • РК не поможет.
    В то время была куча шрифтов и редакторов для БГИ, и у меня были, да постирал все давно. Спроси поисковики, наверняка, где-то остались.

    эгоист - это человек, который думает в первую очередь о себе и только потом обо мне

Записей на странице:

Перейти в форум

Модератор: