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

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

Символы Юникод


Anton22 ©   (2007-01-12 15:51:00) 

Как в Edit вывести символы Юникода?


Anatoly Podgoretsky   (2007-01-12 19:27:00) [1]

> AlexanderMS  (12.01.2007 18:11:04)  [4]

Что за извращение, используй TntEdit


AlexanderMS   (2007-01-12 18:11:00) [2]

Мне интересно, почему так не получается (вместо китайской закорючки - вопросик), ведь, на мой взгляд, теоретически всё верно?

procedure TForm1.Button1Click(Sender: TObject);
var
 WS : WideString;
begin
 WS := WideChar(38642);
 SetWindowTextW(Edit1.Handle, PWideChar(WS));
end;


Anatoly Podgoretsky   (2007-01-12 16:49:00) [3]

Вывести можно, но обычно такая ерунда получается
Edit.Text := WS;


Плохиш   (2007-01-12 16:03:00) [4]

Стандартные компоненты VCL не поддерживают работу с юникодом. Используй другую библиотеку, например, TNT


Desdechado   (2007-01-12 16:03:00) [5]

никак. VCL не поддерживает
использовать tntcontrols


Наверх

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