![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как вставить в TEdit знак "Ø"? [D6, XP]
opoloXAI © (2007-10-23 22:20:00)Добрый вечер.
Как сделать TEdit.Text:='Сверло Ø 12 мм'?
Я не могу вставить знак "Ø".
Заранее спасибо.
Джо (2007-10-23 23:50:00) [1]> [0] opoloXAI (23.10.07 22:20)
> Добрый вечер.
> Как сделать TEdit.Text:='Сверло O 12 мм'?
> Я не могу вставить знак "O".
> Заранее спасибо.
http://www.tntware.com/delphicontrols/unicode/
В родных компонентах Делфи юникод, к сожалению, не поддерживается.
DrPass (2007-10-23 23:42:00) [2]Можно просто шрифт Symbol для TEdit установить. Правда, тогда будут проблемы со сверлами и миллиметрами, но это уже фигня
sniknik (2007-10-23 23:01:00) [3]> 4) говоришь мне спасибо, пользуешься полученной константой
не обломится тебе спасибо... символ явно юникодный.
DevilDevil (2007-10-23 22:51:00) [4]1) нахошь в СпецСимволах Word-а нужный тебе, вставляешь (1 символ), сохраняешь в текстовом файле.
2) программно открываешь текстовый файл при промощи Memo, далее пишешь:ShowMessage(IntToStr(ord(Memo1.Lines[0][0])));запускаешь программу.
3) допустим в диалоге тебе показали цифру 158. Далее в своём коде пишешь:
NULL_CHAR = chr(158);
4) говоришь мне спасибо, пользуешься полученной константой