Einzelnen Beitrag anzeigen

Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#10

Re: eine Art onchange für Variabeln?

  Alt 8. Apr 2009, 16:05
Ich hätte da mal was:

Delphi-Quellcode:
TOnChangeNotifier = class
private
  FValue: Integer;
protected
  procedure SetValue(x: Integer);
public
  property Value read FValue write SetValue;
end;

implementation

procedure TOnChangeNotifier.SetValue(x: Integer);
begin
  if x >= 0 then
    FValue := x;
  else
    raise ERangeError.Create();

{
// Alternativ:
if x >= 0 then
    FValue := x;
  else
    FValue := 0;
}

end;
Das OnChange-Event kann man bei Bedarf ja noch hinzufügen
  Mit Zitat antworten Zitat