Hola nuevamente,
Después de ver mucho código sobre SelectedField, es imposible dar con el problema. Sencillamente, tengo un dbgrid (3) columnas y cuando se pulsa celdas de la columna 3, quiero ver su valor y pasarlo a un combobox de otro formulario form2. El SelectedIndex funciona correctamente, pero SelectedField para recuperar el valor de la celda pulsada no! Que hago mal?
php
procedure TForm1.DBGrid1CellClick(Column: TColumn); var cp:integer; begin if (DBGrid1.SelectedIndex = 3) then begin cp:=DBGRid1.SelectedIndex; showmessage(inttoStr(cp)); -> OK, celdaPulsada:=dbgrid1.selectedField.asString; //dbgrid1.Columns[3].Field.Value; // Error EXTERNAL SIGSEGV // Error tambien EXTERNAL SIGSEGV showmessage(Celdapulsada); // Ya no pasa a esta intrucción. Form2.showmodal(); end; end;