Thema: Delphi Random Probelm

Einzelnen Beitrag anzeigen

Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.767 Beiträge
 
Delphi 10.4 Sydney
 
#8

Re: Random Probelm

  Alt 14. Jan 2007, 15:07
[quote="Crazymodder"]
Delphi-Quellcode:

procedure Timer.....
begin
Randomize;
Zufall := random (51) + 1;
if Zufall = 1 then
Keybd_Event(ord('A),0,0,0);
if Zufall = 2 then
Keybd_Event(ord(
'B'),0,0,0);
....... usw.
end;
Mir ist nicht so recht klar warum Du
bei random einen Maximalwert von 51 nimmst.

Du könntest doch auch mit der Funktion
randomRange arbeiten:

Delphi-Quellcode:
procedure Timer.execute
var
 zufall:Integer;
begin
  zufall:=randomRange(ord('A'),ord('Z'));
  keybd_Event(zufall,0,0,0);
end;
Dann schenkst Du dir die ganzen if oder case Abfragen.

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat