![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 05.09.2023
Сообщений: 1
|
![]()
Подскажите, пожалуйста, как вставить с помощью ButtonClick символ диаметра в поле RichEdit. В программировании я вообще новичок. Не понимаю как сделать, чтобы Delphi 7 понимал Unicode. Объясните, пожалуйста....
У меня программа, в которой вводится текст в простой Edit. Нужно, с помощью кнопки Button вставлять символ диаметра в место, где находится курсор. Почитав я так понял что в простом Edit это нельзя сделать, т.к. не поддерживает символы из Unicode. procedure TMainForm.diametr1Click(Sender: TObject); var diam1: WideString; begin //diam1:=WideChar(#0216); //diam1:=WideChar($00C18); diam1:=WideChar($#2300); //diam1:=WideChar(#$U+2300); diam.SetSelTextBuf(PChar(diam1)); end; Последний раз редактировалось lemonq; 05.09.2023 в 14:34. |
![]() |
![]() |
![]() |
#2 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,926
|
![]()
Можете попробовать поискать на всемирной помойке сторонние библиотеки компонент для Д7, которые умеют работать с Юникодом. Такие были когда-то. Но все платные.
А перейти на современную версию Дельфи что мешает? Сейчас ведь даже почти бесплатная есть. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 07.11.2011
Сообщений: 178
|
![]()
В D7 без костылей с этим никак. Можно вставить символ/текст используя EM_SETTEXTEX. Функция для вставки:
Код:
Код:
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вставка символа unicode в richedit | Alexkln | Общие вопросы Delphi | 1 | 05.11.2019 17:33 |
Позиционирование символа в RichEdit | Grimnir69 | Помощь студентам | 0 | 03.12.2012 00:23 |
цвет символа в richedit | Marianna22 | Компоненты Delphi | 4 | 06.05.2012 14:13 |
Вставка изображения с RichEdit в RichEdit | Sensizu | Компоненты Delphi | 2 | 01.10.2009 18:11 |
Delphi 7 вставка текста в Richedit в позицию курсора | newbee-dust | Помощь студентам | 3 | 10.06.2009 12:58 |