Einzelnen Beitrag anzeigen

Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.143 Beiträge
 
Delphi 10.3 Rio
 
#8

Re: Komponente soll eigene Eigenschaften ändern

  Alt 18. Mai 2006, 18:36
Zitat von gfjs:
@ Mavarik

Meine Auffassung, dass >self< sich auf das Formular bezieht ist wohl doch richtig:
Delphi-Quellcode:
procedure TWinForm.TextBox3_Enter(sender: System.Object; e: System.EventArgs);
begin
  Self.Width := 500;
  Self.BackColor := System.Drawing.Color.Red;
end;
Hier wird die Breite des Formulars und dessen BackColor verändert.
Also nochmal...

Self bezieht sich IMMER auf das was hinter dem procedure steht...

Also
Delphi-Quellcode:
procedure TBloedsinn.Cool;
begin
  Self.width := 100;
end;
Dann bezieht sich self auf TBloedsinn!

Frank

[edit=SirThornberry]Delphi-Tags ergänzt. Mfg, SirThornberry[/edit]
  Mit Zitat antworten Zitat