![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Регистрация: 16.04.2009
Сообщений: 3
|
![]()
Подскажите как в Memo вывести символы дельта и сигма, если нельзя, тов какой компонент их можно вывести? Вставлять рисунками нельзя, в дальнейшем нужно сохранить всю инфу в текстовик.
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 06.02.2009
Сообщений: 89
|
![]()
а что собственно не получается? в Delphi 2009 есть поддержка юникода, там всё ок. Если седьмая, то там отображается ?, так как юникод не поддерживается. Нужны либо компоненты с поддержкой юникода в седьмой, либо обновить делфи
Если вдруг захотите сказать мне спасибо
![]() |
![]() |
![]() |
![]() |
#3 |
Регистрация: 16.04.2009
Сообщений: 3
|
![]()
Конечно большое спасибо, но встречный вопрос, какие компоненты в седьмой поддерживают юникод?
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
![]()
Memo, StringGrid, ListBox и т.д. поддерживают юникод, кроме спец символов(многие символы отображаются в виде квадратиков.Так отображаются символы, не имеющие визуального отображения. Т.е. символ, например, с кодом 13 существует, но он невидим!!!). Код дельта и сигмы не смотрел, а вот для "@" можно вывести в Memo :
Код:
xor eax, eax
xchg [eax], eax |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 06.02.2009
Сообщений: 89
|
![]()
Alfik, компонентов не знаю, честно говоря.
MalCer, найди пожалуйста код сигмы или дельты. Спасибо!
Если вдруг захотите сказать мне спасибо
![]() |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 26.02.2009
Сообщений: 60
|
![]()
Если нужно отобразить только символы сигма и дельта, поставь для Memo шрифт Symbol. Тогда для вставки дельта нужно написать строчку. Lk Memo1.Lines.Add(#68); а для вставки сигма - Memo1.Lines.Add(#115);
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 26.02.2009
Сообщений: 60
|
![]()
Если кроме математических символов необходимо отобразить нормальный текст (и сохранить в файл без потери форматирования), используй RichEdit.
|
![]() |
![]() |
![]() |
#8 | |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
![]() Цитата:
xor eax, eax
xchg [eax], eax |
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
![]()
А лучше всего самому сделать эту таблицу. Я её делал так:
Добавляем компонент TStringGrid.ColCount ставим равным 2,FixedCols = 0. Всё! Теперь пишем код: Код:
xor eax, eax
xchg [eax], eax |
![]() |
![]() |
![]() |
#10 |
Регистрация: 23.08.2009
Сообщений: 3
|
![]()
Вообще то, если вести речь про "уникод", то как то так:
Код:
З.Ы. хотя может он и держит,.. тяжело найти шрифт с 65к символов ![]() Последний раз редактировалось AntiSF; 18.10.2014 в 15:49. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
вывод на экран | Nikolai_90 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 11 | 02.05.2012 09:25 |
Вывод символов в StringGrid спиралью и змейкой (Delphi) | ekzobyte | Помощь студентам | 1 | 02.04.2009 19:34 |
Вывод на экран | Rifler | Паскаль, Turbo Pascal, PascalABC.NET | 10 | 18.07.2008 18:30 |
Вывод на 2-ой экран | DShiller | Общие вопросы Delphi | 0 | 26.05.2008 15:25 |