Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как вытащить выделенный текст в ячейке в 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]

Никто не знает?


Наверх

Титульная страница Поиск, карта сайта Написать письмо