Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: FMX Frame zur Laufzeit erstellen und Button darauf anklicken

  Alt 7. Jan 2022, 10:27
Bist du dir immer sicher, dass OnClick auch etwas zugewiesen ist?
Wenn nicht, dann sollte man vorher auch ein if Assigned(DerButton.OnClick) then machen.

Und falls in dem OnClick auch noch der Sender geprüft/verwendet wird, dann muß sollte man auch das Richtige übergeben.
DerButton.OnClick(DerButton);

Es gibt ja Buttons, wo nur der ModalResult gesetzt wird, um z.B. das Fenster zu schließen.

Lösung: Ich will klicken, also "klicke" ich. (und rufe nicht "irgendeine" Ereignismethode auf)
DerButton.Click;
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat