Forum: Lazarus (IDE)
by himitsu,
22. Mai 2017
Ob nun selbstgemacht (TimerEvent : procedure(Sender: TObject) of object;) oder vordefiniert (TimerEvent : TNotifyEvent;), es kommt auf das Selbe raus und du hattest das doch schonmal, wo es auch schon nicht ging.
TimerEvent (das Feld/Variable) ist leer (nil) und somit wird auch "nichts" an OnTimer übergeben.
Forum: Lazarus (IDE)
by himitsu,
22. Mai 2017
Nee, Lazarus hatte ja bei Delphi abgeguckt und nutzt haargenau die selbe Schnittstelle/Signatur.
http://wiki.freepascal.org/TTimer > http://lazarus-ccr.sourceforge.net/docs/lcl/customtimer/tcustomtimer.html
Delphi referenziert/dereferenziert Pointer oftmals automatisch/implizit.
Lazarus FPC wrd hier aber nicht in einem "Delphi"-kompatiblen Modus betrieben, da kann es eventuell sein, daß man...