Hi Leute,
ich erzeuge zur Laufzeit einen Button dessen Click-Ereigniss ich eine Procedure zuweisen möchte:
Delphi-Quellcode:
constructor TSpielBearbeitung.Create();
begin
{Erzeugen des Forms}
myBtn := TButton.create;
with myBtn do
begin
parent := Form;
caption := 'Ende';
click := Schliessen; // <-- Hier kommt der Fehler!
end;
end;
procedure TSpielBearbeitung.Schliessen;
begin
Form.close
end;
end.
SChliessen ist als Private Prozedur von TSpielBearbeitung deklariert. Nun kommt bei der Zuweisung des Button-Ereignisses die Fehlermeldung:
Zitat von
Delphi schreibt:
Der linken Seite kann nichts zugewiesen werden
Woran liegt das?
tia, gordon