Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как вставить в 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) говоришь мне спасибо, пользуешься полученной константой


Наверх

Титульная страница Поиск, карта сайта Написать письмо