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

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

Вставка символов в компонент RichEdit [D7, WinXP]


KOLIG ©   (2005-06-22 00:23:00) 

Здравствуйте. Работая с компонентом RichEdit, который находится на вкладке Win32, я обнаружил следующую штуку:
 Допустим мне нужно вставить в List RichEditа какой нибудь текст. Я использую следующее:  
  ClipBoard.AsText := '~';
  RichEdit1.PasteFromClipboard;

 Т.е я вставляю символ '~'туда где у меня был курсор. Обнаруживаю, что если вставлять некоторые символы, например '~'  '#' или   '$', то в некоторых случаях мой текст (который уже был в Liste) переносится на следующую строку.
 Однако если я использую для вставки символ ' или символы букв, цифр или чё-нить вроде 'SD5gt3', то вставляется нормально и ничего не переносит.
 Уважаемые мастера Delphiи все, кто знает, в чём фишка, пожалуйста, помогите мне разобраться. Хочу, что бы была возможность вставлять так чтобы не происходило несанкцианированных переносов. Буду глубоко признателен.


Eraser   (2005-06-22 02:07:00) [1]

KOLIG ©   (22.06.05 00:23)

Скорее всего просто у данных в клипбоарде должен быть соответствующий формат, т.е. rtf


Наверх

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