Hallo allemaal,
Het code fragment is een gedeelte van een component. Bij het compileren
wordt er een fout boodschap terug gegeven en dan gaat het om de regel:
FTimer.OnTimer := SetOnTimer; Hoe is dat op te lossen?
Error: Wrong number of parameters specified for call to SetOnTimer.
Code:
Uses
LCLIntf, LCLType, LMessages,
Messages,
SysUtils,
Variants,
Classes,
Graphics,
Controls,
Forms,
Dialogs,
StdCtrls,
ExtCtrls;
...
Private
FTimer : TTimer;
...
Procedure SetOnTimer(Sender : TObject);
...
constructor ...Create(AOwner : TComponent);
begin
...
FTimer := TTimer.Create(self);
...
FTimer.OnTimer := SetOnTimer;
...
end;
Procedure ...SetOnTimer(Sender : TObject);
begin
...
end;
Met een vriendelijke groet, Frans
Bookmarks