Вниз
Скачать: CL | DM;

Вставка в мемо   Найти похожие ветки 

← →
фыва   (2007-10-15 17:43) [0]

Всем привет!
Мне нужно узнать номер какой строки выделен в одном мемо и, в зависимости от этого, ввести в другой мемо строку, в положение курсора. Как это сделать?
Заранее благодарен.


← →
Palladin ©   (2007-10-15 17:53) [1]

Ну если WordWrap=False тогда TMemo.CaretPos


← →
фыва   (2007-10-15 18:12) [2]


> Ну если WordWrap=False тогда TMemo.CaretPos

а)В общем в первом мемо нужно найти на какой строке выделение - как это сделать? CaretPos даст координаты в пикселах, а как их перевести в строки?
Ну, и во-втором так же.
б)А как вставить текст?


← →
Leonid Troyanovsky ©   (2007-10-15 19:12) [3]


> фыва   (15.10.07 18:12) [2]


> а)В общем в первом мемо нужно найти на какой строке выделение

var
  Linenum, Charnum: Integer;
..
 Linenum := Memo1.Perform(EM_LINEFROMCHAR, -1, 0);
 Charnum := Memo1.Perform(EM_LINEINDEX, Linenum, 0);


> б)А как вставить текст?

Seltext := ".."

--
Regards, LVT.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.014 c
2-1192678623
nick2000
2007-10-18 07:37
2007.11.11
OUT OF MEMORY


5-1163154368
Vladix
2006-11-10 13:26
2007.11.11
Редактор колонок при двойном щелчке


8-1169318785
mary84
2007-01-20 21:46
2007.11.11
как создать в базе данных таблицу картинок jpg


15-1190738277
Fleg
2007-09-25 20:37
2007.11.11
WinAPI


2-1192367145
Farel
2007-10-14 17:05
2007.11.11
Printing_set




   Наверх