【发布时间】:2011-07-07 18:08:58
【问题描述】:
我正在处理一些(混乱)遗留代码,我在Form_Load 中遇到了这个sn-p:
[other code]
Dim r As Byte
Dim g As Byte
Dim b As Byte
Randomize
[more code]
我对 VB 的许多部分还比较陌生,所以请原谅我的无知,如果它是明目张胆的打你的脸,但谁能告诉我这里发生了什么?我对变量声明很好,这些是有道理的。但是“随机化”只是在那里闲逛吗?这应该是VB的随机函数吗?如果是这样,它实际上并没有做任何事情,是吗?我最初认为它正在调用原始设计师编写的函数/子,但不存在类似的东西。程序没有错误(尽管有数百行无用的行),如果我将“随机化”注释掉,似乎什么都没有改变。
【问题讨论】:
标签: random vb6 legacy-code