Rexonspix!
Hvorfor vil du lave et recursivt kald inde i en funktion? Hvis resultatet bliver nul, vil du ende med to dialogbokse, eller i teorien, hvis du
tilfældigvis får nul 10 gange, vil du få 10 dialogbokse.
Indsæt denne funktion i dit program.
Function Random(iFra As Integer, iTo As Integer) As Integer
Randomize Timer
Random = iFra + Int(Rnd * (iTo - iFra + 1))
End Function
Herefter kan du kalde funktionen vha eksempelvis:
Sub Test
MsgBox Random(1,10)
End Test
/Michael Christoffersen