Ver Mensaje Individual
  #2  
Antiguo 29-10-2004
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 31
Lepe Va por buen camino
Metiendome donde no me llaman, considero oportuno que digas el objeto de que tipo es, ya que los ejemplos son con Tedits, pero si es un objeto personalizado, podría haber otras alternativas, me explico:

Código Delphi [-]
type  Tmio = class (tobject)
private
  FTexto : string;
  procedure SetValor(const Value:string);
public
  property Texto:string read FTexto write SetValor default '< cadena por defecto >';
end;

implementation

 procedure Tmio.SetValor(const Value:string);
begin
   if value <> FTexto then
   begin
      FTexto := Value + ' añado esta cadena automaticamente';
   end;
end;

De esta forma, al crear el objeto, la cadena texto tiene un valor distinto a cadena vacia, y cuando se modifique la propiedad Texto del objeto, automaticamente se puede hacer otras cosas, sin tener que llamar al método Modifica.

Puede que te sirva, o puede que no, sin saber lo que estas haciendo es imposible contestarte correctamente.

Saludos y perdon si no viene al tema.
Responder Con Cita