|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.09.2023, 14:26 | #1 |
Новичок
Джуниор
Регистрация: 05.09.2023
Сообщений: 1
|
Вставка символа диаметра с помощью ButtonClick в RichEdit Delphi 7
Подскажите, пожалуйста, как вставить с помощью 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. |
06.09.2023, 01:36 | #2 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,894
|
Можете попробовать поискать на всемирной помойке сторонние библиотеки компонент для Д7, которые умеют работать с Юникодом. Такие были когда-то. Но все платные.
А перейти на современную версию Дельфи что мешает? Сейчас ведь даже почти бесплатная есть. |
07.09.2023, 16:10 | #3 |
Форумчанин
Регистрация: 07.11.2011
Сообщений: 164
|
В 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 |