Programación General > C++ Builder

 Simular Un Click En Una Fila Del Stringgrid

(1/1)

Elforious:
Hola, como dice el título, mi pregunta es sobre cómo simulo un click en una determinada fila o celda, he intentado varias cosas con primitivas, pero hasta ahora no encuentro nada, si alguien me pudiera ayudar estaría muy agradecido.

Gracias por su atención...

el_shanky:
Tenes que invocar a la funcion OnSelectCell...


--- Código: Text --- //--------------------------------------------------------------------------- void __fastcall TForm1::BitBtn1Click(TObject *Sender)//boton que simula el click del mouse sobre una celda{StringGrid1->OnSelectCell(Sender,2,2,true);//simula el click de la celda [2][2]}//--------------------------------------------------------------------------- void __fastcall TForm1::StringGrid1SelectCell(TObject *Sender, int ACol,      int ARow, bool &CanSelect){if(ACol==2 && ARow==2)//verifica que se clicke la celda 2-2        ShowMessage("MUESTRA LA CELDA 2-2");//muestra un texto en caso de que pase}//---------------------------------------------------------------------------  
Espero haberte aclarado tu duda! salu2!

Elforious:
Gracias el_shanky, era justo lo que necesitaba  :kicking:  jejeje, siempre hay alguna función nueva que aprender...

Muchas gracias.

el_shanky:
jajaja de nada amigo! Que bueno haberte diso de ayuda!

Lo que si hay que remarcar la diferencia entre declarar una funcion de un evento que lo hacemos usulamente con doble click en la funcion que dice en el Objet Inspector y otra difernet es invocar a ESA funcion mediante otra! Es solo eso!

Un abrazo!
exitos

Navegación

[0] Índice de Mensajes

Ir a la versión completa