C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Как в RichEdit узнать номер строки ?
pasha
Отправлено: 31.08.2005, 22:16


Дежурный стрелочник

Группа: Участник
Сообщений: 62



В RichEdit я нашел номер символа начала искомого текста:

CODE

int num = RichEdit1->FindText("город", 0, 800, TSearchTypes());


а как теперь, зная номер символа в RichEdit узнать
номер LineNum этой строки в которой и есть символ с номером num ?

Чтобы строку с этим текстом потом присвоить
AnsiString Gorod = RichEdit1->Lines->Strings[LineNum];

** Admin
Отправлено: 31.08.2005, 22:30


Не зарегистрирован







Вроде так:

CODE

int LineNum = RichEdit1->Perform(EM_LINEFROMCHAR, num, 0);

Вернуться в Вопросы программирования в C++Builder