Du befüllst per Random bis zu 50 Mal irgendein Feld. Theoretisch könnte bei Random immer die gleiche Zahl herauskommen, so dass letztlich nur ein Feld 50 mal befüllt wird und nicht 50 Felder.
Du kannst nicht davon ausgehen, dass bei 50 Aufrufen von Random auch 50 unterschieldliche Werte rauskommen.
Protokolliere doch bei lRandom := RandomRange(1,100);
mal mit, welche Werte lRandom dabei so annimmt und ob keiner der Werte doppelt vorkommt.
Hi, danke erstmal für eure Antworten!
Ich dachte das mache ich bereits, da ich schaue, ob in dem Feld bereits "Test" drin steht, wenn wohl soll er zum Schleifenanfang zurück und dort eine neue Zufallszahl ziehen