Font.Name

 
0
 
Delphi, Kylix and Pascal
ava
Zorak | 17.02.2013, 17:12
Здраствуйте. У меня два вопроса на одну тематику.
Итак.. есть лейбл... можно ли сделать следующее.. и если да то как...
1. На одном лейбле мне надо вывести текст, в котором встречаются разные алфавиты.. например S = PiRL, но чтобы ПИ было греческим, а остальное без изменения....
2. Как в текст вывести верхний регистр.. ну типа например написать два в квадрате)...
Спсибо.
Ответы (7)
ava
Чучмек | 17.02.2013, 16:17 #
А delphi юникодная?

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

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

только шрифт выбери.
ava
Zorak | 17.02.2013, 17:34 #
а я, извините на слове, гребу юникодная она ли... и какой шрифт надо ?? symbol предполагаю ?
ava
Чучмек | 17.02.2013, 17:48 #
Цитата (Zorak @  17.2.2013,  17:34 findReferencedText)
юникодная она ли... 

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

À=3,14159265358979
ava
Zorak | 17.02.2013, 17:52 #
Да уж.... юникодная... но я ввожу все символы то оно и все символы и преобразовывает.. а мне надо только один символ пи в принципе в етом случае)....
ava
Чучмек | 17.02.2013, 18:13 #
Посмотри через Word - вставка символа. Там показывается код символа (для пи - 03C0). И можно менять шрифт. Выбери шрифт в котором пи как пи а не как русская п.
ava
Zorak | 17.02.2013, 19:42 #
аа. понял, спасибо..... скоро отпишусь о результате....
ava
Чучмек | 20.02.2013, 14:04 #
Можно через RichEdit
user posted image
Зарегистрируйтесь или войдите, чтобы написать.
Фирма дня
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Участники
advanced
Отправить