Obtener texto en DBGrid
Hola a todos, estoy trabado con un tema.
No encuentro propiedad o método que me permita obtener el texto ingresado en una celda de un DBGrid. Algo así como con el DBEdit cuando interceptamos el evento OnSetText y obtenemos lo escrito en DBEdit.Text . Ví, revisando en el foro un ejemplo con la propiedad protegida InPlaceEdit, redefiniendo la clase; pero esto no funciona al menos en delphi 7, puesto que me dice que dicha propiedad no existe en la clase base. Muchas gracias por cualquier información. |
Prueba esto, a mi me funciona:
Un Saludo. |
Gracias
Muchas gracias por tu pronta respuesta, estoy probando tu ejemplo Marcos, luego te comento la implementación.
|
funciona
Si funciona, tuve que trabajar un poco con la detección de teclas per funciona bien, gracias
|
Que tal Ecfisa, me gustaria ver si me puedes hacer favor de ayudar en como resolviste el problema de encontrar las celdas y pasar los parametros en automatico en la funcion TDBGridPlus(DBGrid1).GetEditText(Colum,Fila);
Saludos. |
Hola mongiel.
En realidad, tuve que hacer un poco de memoria sobre el caso...:) No tuve necesidad de encontrar automáticamente fila y columna aquella vez, pero probé un poco y este código parece funcionar: Código:
procedure TForm1.DBGrid1CellClick(Column: TColumn); Saludos. |
Si funciono!!
Muchas gracias Ecfisa!! me funciono muy bien y nuevamente muchisimas gracias me sacaste de un gran apuro.
|
La franja horaria es GMT +2. Ahora son las 20:54:37. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi