Einzelnen Beitrag anzeigen

Frankfurtoder

Registriert seit: 27. Mär 2008
112 Beiträge
 
RAD-Studio 2010 Pro
 
#7

Re: Per Zufall eine Zahl erzeugen und dann ein Ereignis

  Alt 7. Nov 2008, 10:29
Du musst die Prozedur um eine Zahl zu generieren erst starten und dann deine Ereignisse in die Prozedur vom Timer legen.

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
  randomize;
end;

procedure TForm1.Button1click(Sender: TObject);
begin
  Timer1.Interval := (random(3600)+60) * 1000; // 1 bis 60 Minuten
  Timer1.enabled := true;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
  //hier dein Ereignis
end;
Der Timer sollte also im Inspektor deaktiviert sein.
Erik
Alles gut?
  Mit Zitat antworten Zitat