Das meinte ich eigentlich so:
Delphi-Quellcode:
constructor TMyClass;
begin
t := new System.Threading.Timer(Tick, "", 5000, 1000);
end;
class procedure TMyClass.Tick(data : Object);
begin
MessageBox.Show('Hello World');
end;
Sonst probiers mal so:
Delphi-Quellcode:
constructor TMyClass;
begin
timerDelegate : TimerCallback = new TimerCallback({self.}Tick);
t := new System.Threading.Timer(timerDelegate, "", 5000, 1000);
end;
class procedure TMyClass.Tick(data : Object);
begin
MessageBox.Show('Hello World');
end;
Ich kenne mich mit Prism auch nicht so gut aus