Forum: Object-Pascal / Delphi-Language
by jaenicke,
12. Mär 2009
Ich habe Lazarus im Moment nicht installiert, deshalb kann ich das da gerade nicht testen. Unter Delphi wäre das so korrekt. :stupid:
Ich muss Lazarus einmal zum Testen mit in den virtuellen PC installieren.
Forum: Object-Pascal / Delphi-Language
by jaenicke,
12. Mär 2009
Da du jetzt keine Fehler mehr angegeben hast, gehe ich dann einmal davon aus, dass alles funktioniert?
Forum: Object-Pascal / Delphi-Language
by jaenicke,
12. Mär 2009
Das geht nicht, die sollte in einer Klasse stecken. Also zum Beispiel:
procedure TForm1.Buttons1Click(Sender: TObject);
Und oben muss die dann unter private auch stehen.
Ansonsten: Hast du mal gemacht was oben schon steht?
Forum: Object-Pascal / Delphi-Language
by jaenicke,
11. Mär 2009
Steht doch da? :gruebel: procedure TButtons.SetClick(X: integer; ClickProcedure:TNotifyEvent);Das ist der Parameter von SetClick, woraus du zitiert hast. ;-)
Forum: Object-Pascal / Delphi-Language
by jaenicke,
11. Mär 2009
Mit Buttons1Click(Sender) rufst du Buttons1Click mit dem Parameter Sender auf.
Du willst doch aber nur die Prozedur übergeben.Buttons.SetClick(0, Buttons1Click);