VB.NET:颜色结构的类型初始化器引发异常

时间:2014-11-04 09:44:17

标签: vb.net

这个sub抛出一个"类型的初始化器"一些机器上的异常(可能是千分之一),我完全不知道为什么:

Public Sub init_colors()
    For i As Int32 = 0 To 100            
        colors(i) = Color.FromArgb(255, setup.color1.R * i / 100 + setup.color2.R * (1 - i / 100), setup.color1.G * i / 100 + setup.color2.G * (1 - i / 100), setup.color1.B * i / 100 + setup.color2.B * (1 - i / 100))            
    Next        
End Sub

colors()是由

定义的公共数组
  Public farben(0 To 100) As Color

并且sub创建一个由类" setup"指定的颜色渐变。它的成员color1和color2都是颜色结构。

我试图添加

farben(i) = new color

但正如预期的那样,这无济于事

由于

基督教

0 个答案:

没有答案