Hiho,
ich lass mich gerne eines besseren beleeren, aber für mich scheint die random-funktionen einen (schönheits)fehler zu haben.
[autoit]$ran = Random(1,1,1)
MsgBox(0, @error, $ran)
hier spuckt $ran eine "0" aus und setzt @error auf 1.
aber eigentlich sind das doch keine falschen angaben, nur ist die range halt "sehr klein". $ran sollte in dem fall = 1 und @error = 0 sein, so scheint es für mich logischer, oder nicht?
mein prob ist, ich habe einen string den ich nach "|" splitte. rauskommen können 0 - n einträge. aus diesen 0 - n einträgen suche ich nun eine zufallszahl aus. was aber, wenn n = 1 ist, dann habe ich nur eine möglichkeit, sollte random dann nicht 1 ausspucken?
nun muss ich es umständlicher lösen =/