Ver Mensaje Individual
  #195  
Antiguo 11-01-2007
Avatar de ArdiIIa
[ArdiIIa] ArdiIIa is offline
Miembro Premium
 
Registrado: nov 2003
Ubicación: Valencia city
Posts: 1.481
Reputación: 22
ArdiIIa Va por buen camino
Vaya peazo hilo...
Cita:
Empezado por Delphitest

¿Hay forma de desactivar la tecla TAB ? o de evitar que estando ya añadiendo un registro permita saltar a otro nuevo ?

Bueno a tu pregunta, si no lo has solucionado yo utilizo esto en un DbGrid.

Código Delphi [-]
procedure TFormServicios.ControlTecla(Sender: TObject; var Key: Word;  Shift: TShiftState);
begin
    if TDbGrid(Sender).DataSource.DataSet.State in dsEditModes then
    if key in [VK_UP,VK_DOWN] then
    key := 0;
end;

Que es llamado desde el evento OnkeyDown de DbGrid

Suerte
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO
Responder Con Cita