Ver Mensaje Individual
  #2  
Antiguo 09-04-2008
keyboy keyboy is offline
Miembro
 
Registrado: oct 2004
Posts: 367
Reputación: 22
keyboy Va por buen camino
No es muy elegante lo que te propongo pero algo es algo:

Código Delphi [-]
type
  TExtDBGrid = class(TDBGrid);

procedure TForm1.Button1Click(Sender: TObject);
begin
  DBGrid1.SelectedIndex := 2;  // el numero de la columna (campo descripcion)
  Table1.Edit;  // pongo en edicion la TABLA
  DBGrid1.SelectedField.FocusControl;  // mando el Focus al campo  Table1.RecNo := 2;  // fila a modificar (puede ser cualquiera)

  if Assigned(TExtDBGrid(DBGrid1).InplaceEditor) then
    TExtDBGrid(DBGrid1).InplaceEditor.SelStart := 0;
end;

Bye
Responder Con Cita