Tienes una propiedad del objeto DataSource que te puede resolver el problema con mucha más facilidad, a modo de ejemplo "AutoEdit"
procedure TForm1.CheckBox1Click(Sender: TObject);
begin
datasource1.AutoEdit:= not datasource1.AutoEdit
end;
Otra solución puede ser poner los campos encima de un panel y hacer este Enable = False cuando convenga de esta forma tampoco se podrán modificar los campos.
Un Saludo.
Última edición por marcoszorrilla fecha: 03-09-2003 a las 19:56:28.
|