C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Вставка спец символов., Билдер вставляет не то, что нужно:(
Велес
Отправлено: 04.02.2004, 14:42


Ученик-кочегар

Группа: Участник
Сообщений: 18



Добрый день.

Проблема следующая: в Lable пытаюсь вставить символ "альфа" кодом alt+0945. Вместо альфа вставляет — ±. В чём может быть проблема? И как её обойти?

Заранее благодарен.
Dima
Отправлено: 04.02.2004, 15:10


Дежурный стрелочник

Группа: Участник
Сообщений: 61



Посмотри какой символ соответствует этому коду в выбранном шрифте
Георгий
Отправлено: 04.02.2004, 22:24


Почетный железнодорожник

Группа: Модератор
Сообщений: 874



код 0945 очень похож на UNICODE, а BCB, вроде бы, не дружит с ним. По умолчанию используется кодировка Win1251 в которой симовлы кодируются 1 байтом.
особые символы (альфа, гамма, дельта, омега, кси и т.п.) лучше всего вставлять как картинки.
Serj
Отправлено: 16.06.2004, 15:53


Не зарегистрирован







Картинки это хорошо, но можно обойтись и символами — попробуй в качестве шрифта воспользоваться типом Symbol, уверен у тебя все получиться. ;-)
Gedeon
Отправлено: 16.06.2004, 16:14


Ветеран

Группа: Модератор
Сообщений: 1742



QUOTE (Serj @ 16/06/2004, 16:55)
Картинки это хорошо, но можно обойтись и символами — попробуй в качестве шрифта воспользоваться типом Symbol, уверен у тебя все получиться. ;-)

Это поможет если надо только альфы всякие выводить, а если надо и какой-то текст перед ними? Можно кнечно несколько лэйблов лепить др. к другу, но это не всегда удобно. Вот найти бы какой-нить способ сразу выводить.
Boyko
Отправлено: 17.06.2004, 10:22


Станционный диспетчер

Группа: Участник
Сообщений: 88



Symbol, alt+0097 и будеш щастлив smile.gif

Вернуться в Вопросы программирования в C++Builder