Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#2

AW: Methodenaufruf nur für Klassenmethoden und Konstruktoren

  Alt 15. Dez 2014, 13:39
Erstmal gehst du auf Self und nicht auf den Parameter, also wieso sollte dann die Große es Objektes im Parameter verändert werden?

Und dann willst du eine Klassen-Methode (class procedure), denn nur Jene kann man über die Klasse aufrufen.

Delphi-Quellcode:
class procedure SetzeDoppelteGroeße(Button: TButton);
class procedure SetzeHalbeGroeße(Button: TButton);

TMeinButton.SetzeDoppelteGroeße(Button1);
Aber eigentlich willst du doch bestimmt eher sowas?
Delphi-Quellcode:
procedure SetzeDoppelteGroeße;
procedure SetzeHalbeGroeße;

Button1.SetzeDoppelteGroeße;
$2B or not $2B
  Mit Zitat antworten Zitat