循环遍历位图数组

时间:2019-10-03 08:38:39

标签: arrays vb.net bitmap

Dim bmpNew As Bitmap = Nothing
Dim Bitmaps(15) As Bitmap

For b = 0 To Bitmaps.Count - 1
    If Bitmaps.Contains(bmpNew) Then
    Else
        If Bitmaps(b) Is Nothing Then
            If Bitmaps(b) Is bmpNew Then
            Else
                Bitmaps(b) = bmpNew
            End If
        Else
        End If
    End If
    ListBox1.Items.Add(b)
Next

我正在开发一个应用程序,该应用程序每次按下按钮都会生成随机图像。生成图像后,它循环遍历最初为空的位图数组。它应该做的是将它创建的每个新图像填充到阵列中,同时确保如果阵列中已经存在该图像,则不要添加它。我已经尝试了很多次尝试,但是这种方法是唯一实际可行的方法,非常接近我要实现的方法,但是它仍然会在数组中产生重复项。

我想念什么?

0 个答案:

没有答案