Ver Mensaje Individual
  #5  
Antiguo 07-04-2009
Avatar de Carmelo Cash
Carmelo Cash Carmelo Cash is offline
Miembro
 
Registrado: jul 2003
Ubicación: Buenos Aires
Posts: 261
Reputación: 21
Carmelo Cash Va por buen camino
Listo

Quedó así, una función dentro del objeto que devuelve verdadero o false comparando todos los campos.

Código Delphi [-]
function tClientes.Equals(recDatos: tClientes): boolean;
begin
  result:=
  (self.Nombre = recDatos.Nombre) and
  (self.Direccion = recDatos.Direccion) ;
end;


-- Boton grabar --

Código Delphi [-]
if not ClienteActual.Equals(clienteViejo) then grabar;

Gracias a todos los que participaron.
Responder Con Cita