在VB中使用Randomize语句可以初始化随机数生成器,如果未使用Randomize语句,Rnd函数生成的随机数将会在每次运行程序时保持一致。引入Randomize语句后,每次生成的随机数将不再相同。Randomize语句可以单独使用,也可以带参数使用,但带参数使用时每次运行结果仍可能相同。在使用Randomize语句时,可以添加一个参数,该参数将作为随机数生成器的新种子值。如果没有提供参数,Randomize将自动采用系统计时器返回的值作为种子值。这意味着如果没有使用Randomize,Rnd函数将使用首次调用Rnd函数时的种子值。值得注意的是,若要生成重复的随机数序列,应在使用具有数值参数的Randomize之前直接调用具有负参数值的Rnd。使用具有相同number值的Randomize语句不会生成重复的随机数序列。这体现了Randomize语句在控制随机数生成过程中的灵活性。