Cita:
Empezado por lKinGl
hey delphius sabes como se puede hacer para que cuando yo presione en una celda de un dbgrid me salga un showmessage con que numero de registro es?
|
Se puede, existe la propiedad RecNo que devuelve el número de registro actual. Pero he aquí que esta propiedad no pertenece al DBGrid, sino al DataSet (un TTable, o TQuery por ejemplo) al que está relacionada. Y aquí, hay otro "problema". La forma de relacionar al DBGrid con el DataSet (recuerda que TTable, TQuery, entre otros son descendientes de TDataSet) es mediante un DataSource. Por tanto, lo que buscas es algo como esto:
Código Delphi
[-]NumeroRegistro := DBGrid1.DataSource.DataSet.RecNo;
....
lKinGl, No es por ser malito, pero leer la ayuda sobre los componentes que usas ayuda mucho.
Saludos,