Форум: "Основная";
Текущий архив: 2003.10.27;
Скачать: [xml.tar.bz2];
ВнизКак выделить строку в RichEdit зная только ее номер ??? Найти похожие ветки
← →
satron (2003-10-16 16:01) [0]Здравствуйте Мастера.
Мне нужно выделить в RichEdit строку, известен только ее номер само содержание нет(поэтому FindText не подходит).
Как можно определить начальную и конечную позицию для выделения ?
Спасибо...
← →
satron (2003-10-16 16:12) [1]Подскажите пожалуйста
← →
clickmaker (2003-10-16 16:14) [2]FirstChar := SendMessage(Edit.Handle, EM_LINEINDEX, LineNum, 0);
LastChar := SendMessage(Edit.Handle, EM_LINEINDEX, LineNum+1, 0);
Edit.SelStart := FirstChar;
Edit.SelLength := LastChar - FirstChar;
← →
satron (2003-10-16 16:22) [3]а что в данном случае EM_LINEINDEX и LineNum ?
← →
clickmaker (2003-10-16 16:27) [4]> satron (16.10.03 16:22) [3]
Так... Все понятно! По EM_LINEINDEX - читать хелп, по LineNum - перечитать собственный вопрос
← →
satron (2003-10-16 16:29) [5]на счет LineNum все понятно,
а вот EM_LINEINDEX ?????????
подскажи пожалуйста
← →
clickmaker (2003-10-16 16:33) [6]> satron (16.10.03 16:29) [5]
Чё подсказать-то? Как мышом и клавой пользоваться? Ставишь курсор на EM_LINEINDEX, подносишь палец к кнопке F1 и аккуратно давишь...
Ну нельзя ж так леницца, ей-богу...
← →
satron (2003-10-16 16:33) [7]Msg - Specifies the message to be sent.
вот все что в хелпе ....
← →
Anatoly Podgoretsky (2003-10-16 16:39) [8]Не мучайся, именно так и пиши
← →
satron (2003-10-16 16:42) [9]что так и писать ????
вместо EM_LINEINDEX какоето значение должно быть......
← →
Amoeba (2003-10-16 16:47) [10]EM_LINEINDEX - попросту говоря некая числовая константа, описанная в модуле messages.pas
EM_LINEINDEX = $00BB;
Почитай в какой-нибудь книжке что есть сообщения в Windows.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.10.27;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.01 c