Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.06.22;
Скачать: CL | DM;

Вниз

Как программно сделать даблклик на DBGrid   Найти похожие ветки 

 
AlekseyB   (2008-05-27 11:57) [0]

Как программно сделать даблклик на DBGrid


 
Ega23 ©   (2008-05-27 12:19) [1]

DBGrid1.OnDblClick(DBGrid1);


 
AlekseyB   (2008-05-27 12:32) [2]

Смысл такой : на главной форме есть грид, где отображаются данные. Я нахожусь на другой форме. Мне нужно сделать так, чтобы когда я клякаю допустим на кнопке, то надо найти определенное значение в гриде и программно клякнуть. Да событие программно вызывается, но постоянно стоит первая запись из таблицы, а мне надо конкретное.Заранее спасибо !!!


 
{RASkov} ©   (2008-05-27 12:41) [3]

> [2] AlekseyB   (27.05.08 12:32)

Ужасно)

> то надо найти определенное значение в гриде и программно клякнуть.

Ну так найди, а затем [1]...

И помни, что вся фишка в ДатаСетах, а не в Гридах....


 
AlekseyB   (2008-05-27 12:41) [4]

Всем спасибо, разобрался


 
Vlad Oshin ©   (2008-05-27 12:56) [5]

клякнуть в точке грида = 20, 20 это всего лишь:
  sendmessage(DBGrid1.Handle,WM_LBUTTONDOWN,MK_LBUTTON,makelong(20,20));
  sendmessage(DBGrid1.Handle,WM_LBUTTONUP,MK_LBUTTON,makelong(20,20));

а перейти на запись
  dbgrid1.DataSource.DataSet.Locate("NameGroup",
   "22                                                ",lo);


 
Vlad Oshin ©   (2008-05-27 12:56) [6]

клякнуть в точке грида = 20, 20 это всего лишь:
  sendmessage(DBGrid1.Handle,WM_LBUTTONDOWN,MK_LBUTTON,makelong(20,20));
  sendmessage(DBGrid1.Handle,WM_LBUTTONUP,MK_LBUTTON,makelong(20,20));

а перейти на запись
  dbgrid1.DataSource.DataSet.Locate("NameGroup",
   "22                                                ",lo);


 
Vlad Oshin ©   (2008-05-27 12:56) [7]

клякнуть в точке грида = 20, 20 это всего лишь:
  sendmessage(DBGrid1.Handle,WM_LBUTTONDOWN,MK_LBUTTON,makelong(20,20));
  sendmessage(DBGrid1.Handle,WM_LBUTTONUP,MK_LBUTTON,makelong(20,20));

а перейти на запись
  dbgrid1.DataSource.DataSet.Locate("NameGroup",
   "22                                                ",lo);



Страницы: 1 вся ветка

Текущий архив: 2008.06.22;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
2-1211957443
Ega23
2008-05-28 10:50
2008.06.22
Надо ли ставить override?


15-1210395742
Slider007
2008-05-10 09:02
2008.06.22
С днем рождения ! 10 мая 2008 суббота


2-1211879943
JastI
2008-05-27 13:19
2008.06.22
Sorted


15-1210560946
Slider007
2008-05-12 06:55
2008.06.22
С днем рождения ! 11 мая 2008 воскресенье


15-1210355907
-Koha
2008-05-09 21:58
2008.06.22
Для просмотра HideTools + исхдники