Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > Font.Name


Автор: Zorak 17.2.2013, 16:12
Здраствуйте. У меня два вопроса на одну тематику.
Итак.. есть лейбл... можно ли сделать следующее.. и если да то как...
1. На одном лейбле мне надо вывести текст, в котором встречаются разные алфавиты.. например S = PiRL, но чтобы ПИ было греческим, а остальное без изменения....
2. Как в текст вывести верхний регистр.. ну типа например написать два в квадрате)...
Спсибо.

Автор: Чучмек 17.2.2013, 16:17
А delphi юникодная?

Добавлено через 10 минут и 54 секунды
Если юникодная - то первое точно можно.
Код

Label1.Caption:=#$03C0'='+FloatToStr(pi);

только шрифт выбери.

Автор: Zorak 17.2.2013, 17:34
а я, извините на слове, гребу юникодная она ли... и какой шрифт надо ?? symbol предполагаю ?

Автор: Чучмек 17.2.2013, 17:48
Цитата(Zorak @  17.2.2013,  17:34 Найти цитируемый пост)
юникодная она ли... 

С D2009 юникодная.
В не юникодной этот код вернет
Код

À=3,14159265358979

Автор: Zorak 17.2.2013, 17:52
Да уж.... юникодная... но я ввожу все символы то оно и все символы и преобразовывает.. а мне надо только один символ пи в принципе в етом случае)....

Автор: Чучмек 17.2.2013, 18:13
Посмотри через Word - вставка символа. Там показывается код символа (для пи - 03C0). И можно менять шрифт. Выбери шрифт в котором пи как пи а не как русская п.

Автор: Zorak 17.2.2013, 19:42
аа. понял, спасибо..... скоро отпишусь о результате.... 

Автор: Чучмек 20.2.2013, 14:04
Можно через RichEdit
user posted image

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)