![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
аналог SelLength на WinApi [D5]
Talla2k © (2004-03-15 14:52:00)имею HWND некоторого Edita ,как средствами WinApi узнать сколько символов выделено(аналог команды Edit1.Sellength)
YuRock (2004-03-15 18:40:00) [1]
var
Len, nStart, nEnd: Cardinal;
...
Len := 0;
SendMessage(hEdit, EM_GETSEL, Cardinal(@nStart), Integer(@nEnd));
if nEnd <> 0 then Len := nEnd - nStart + 1;
ShowMessage(Format('Вот и длина: %d', [Len]));
BiN (2004-03-15 15:21:00) [2]... и GetSelLength, естественно
BiN (2004-03-15 15:20:00) [3]см. модуль StdCtrls.pas -> TCustomEdit.GetSelStart