Registriert seit: 21. Apr 2005
Ort: Spremberg
455 Beiträge
Turbo Delphi für Win32
|
Re: Zur Laufzeit erstellte Komponenten eindeutig erkennen
14. Jun 2005, 07:47
Delphi-Quellcode:
type
TDemo = class(TObject)
constructor Create (AOwner: TComponent);
private
FEdit: TEdit;
FWert : integer;
procedure EditChange (Sender: TObject);
procedure SetWert (Const Value: Integer);
protected
public
Edit: TEdit read FEdit;
Wert: Integer read FWert write SetWert;
end;
var
Demo : TDemo;
implementation
constructor TDemo.Create;
begin
FEdit := TEdit.Create (AOwner);
FEdit.Parent := AOwner;
FEdit.OnChange := EditChange;
end;
procedure TDEmo.SetWert;
begin
FWert := Value;
FEdit.Text := IntToStr(FWert);
end;
procedure EditChange;
begin
FWert := StrToInt (FEdit.Text);
end;
Demo := TDemo.Create(Form1);//in irgendeinem Steuerelement
Demo.Wert := 8;
end.
Da sprach der Stumme zum Blinden: "Du wirst sehen ..."
oder
Wer lesen kann, ist klar im Vorteil!
|