![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как вытащить выделенный текст в ячейке в TDBGRID?
Shadow © (2002-11-11 19:22:00)сабж
SottNick (2002-11-12 06:42:00) [1]может это тебе что-нить даст?
SendMessage(GetFocus, EM_GETSEL, Longint(@StartSelectedPos), Longint(@EndSelectedPos));
а когда TDBGrid не в фокусе или ни одна ячейка не выбрана или режим правки содержимого ячейки не включен, до выделенного текста вообще никак не добраться
Alex44 (2002-11-11 23:00:00) [2]Da, conechno, eto vse
with MyDBGrid do
Alex44 (2002-11-11 22:59:00) [3]for I := 0 to ControlCount - 1 do
if Controls[I] is TCustomEdit then
with Controls[I] as TCustomEdit do begin
// Do whatever we need
// Can save this for future reference
Break;
end;
Shadow (2002-11-11 20:47:00) [4]2Alex44
Эт я знаю, я имею в виду, как поточнее? Controls ниче не дал
Alex44 (2002-11-11 20:11:00) [5]IMHO = In my humble opinion
Shadow (2002-11-11 20:07:00) [6]А не через IMHO
Alex44 (2002-11-11 20:05:00) [7]IMHO, u Grid"a est" TEdit, v kotorom vse i proishodit. Tak prosto ego ne najti, no mozhno cherez Controls[].
Shadow (2002-11-11 19:35:00) [8]Ну же, Мастера!
Shadow (2002-11-11 19:25:00) [9]Никто не знает?