Hallo Kollegen
ich möchte zur Laufzeit Buttons erstellen,
hierbei möchte ich auch Events angeben.
Das Event zeigt immer auf eine Prozedur, die immer einen anderen Parameter hat.
Also So:
Delphi-Quellcode:
procedure MeineProzedur(msg: string);
begin
ShowMessage(msg);
end;
{...}
TButton(Compo).onClick := MeineProzedur('test');
{...}
Das führt beim bauen zu folgendem Fehler:
Zitat:
[DCC Fehler] ufmMain.pas(158): E2010 Inkompatible Typen: 'TNotifyEvent' und 'procedure, untyped pointer or untyped parameter'
Kann mir nun irgendwer erklären, welche grundlegende Regel ich damit verletze?
Danke euch,
Gruß,
Peter