|
#1
|
|||
|
|||
Псевдографика
Всем летний привет=)
Ребята, есть сложность с выводом псевдографики в txt-файл. Я сейчас на практике, мужик с завода в 90-х написал на C прогу, она выводит файл таблицу с данными, таблица нарисована АЦКИ-символами. Проблема в чем, в delphi если тупо набрать alt+(номер символа) выводит не нужные символы, а плюсы с черточками, а нужна нормальная таблица. Прогуглил тему, везде тема с кодировками ansitooem и oemtoansi. И как-то я сам в этих кодировках не очень разобрался. Если кому не сложно, объясните в 2-х словах, а еще лучше пример Заранее спасибо |
#2
|
||||
|
||||
Скачай талб. символов и по номеру смотри какие тебе надо.
Код:
Var b: Byte; c: Char; begin b:= 255; // 0-255 - все символы (255 = 'я') c:= Chr(b); end; If end Then begin; |
#3
|
||||
|
||||
Просто надо для вывода подобного раритета взять шрифт подходящий. Скажем Terminal насколько я помню содержит подобные символы.
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#4
|
||||
|
||||
Пуск-Выполнить-charmap.exe и выбираем подходящий шрифт
Пишу программы за еду. __________________ |
#5
|
|||
|
|||
Выводить символ по номеру я уже пробовал, и у меня есть эта таблица
В файл выводит не те символы, к-е нужны, т.е. допустим вместо нормального символа для таблицы выводит плюс и тому подобную х-ню) |
#6
|
|||
|
|||
ок.. попробую через charmap.exe, поставлю terminal
|
#7
|
|||
|
|||
Поставил терминал.. вывел все 255 символов, нормальных там всеравно нет
Вообще дед с завода использует courier new |
#8
|
|||
|
|||
в COURIER NEW через charmap.exe впринципе есть такие символы, но там их всего очень много.
Например, один из них 877-й.. Как мне его через delphi вывести в файл? |
#9
|
||||
|
||||
Открой исходный код консольным редактором, я использую FAR. Нажатием F4 открываем текст на редактирование, F3 - просмотр. И в том и в другом случае последующее нажатие F8 переключает между DOS/Win кодировкой. Всё сам и увидишь.
|