te pongo un ejemplo de como lo uso cuando tengo que eliminar un dato
Código Delphi
[-]
procedure TfrmIngresoMercaderiaD.btnEliminaClick(Sender: TObject);
begin
if Not TblDetalle.Eof then
Begin
Tbldetalle.edit;
_Accion := 2;
frmIngresoMercaderiaDDato := TfrmIngresoMercaderiaDDato.Create(Self);
frmIngresoMercaderiaDDato.btnOk.Caption := '&Eliminar';
BloquearEdits (frmIngresoMercaderiaDDato);
frmIngresoMercaderiaDDato.Show;
End;
end;
y cuando se activa el form.... todos los edits estan deshabilitados