Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Zufallsgenerator gibt immer erst zweimal 0


bfelix - Mi 16.02.11 21:24
Titel: Zufallsgenerator gibt immer erst zweimal 0
Hallo Community,
ich brauche für ein Programm einen Zufallsgenerator. Diesen habe ich ja mit

Delphi-Quelltext
1:
random(maxzahl)                    

schon in delphi integriert. Allerdings gibt er bei mir immer am Anfang zweimal 0 aus, was für mein Programm nicht gerade nützlich ist. Also meine Frage:
Gibt es eine Alternative zu random(), oder mach ich irgentwas falsch?

Danke,
BFelix


jaenicke - Mi 16.02.11 21:27

Ich vermute du hast vergessen den Zufallsgenerator beim Start des Programms mit Randomize zu initialisieren. ;-)


bfelix - Mi 16.02.11 21:29

muss man das bei delphi auch?


Dude566 - Mi 16.02.11 21:31

Ja, es empfiehlt sich dies zu tun. ;)


bfelix - Mi 16.02.11 21:34

OK danke frage wohl gelöst