【问题标题】:Variables with For..Next Loops带有 For..Next 循环的变量
【发布时间】:2014-02-28 16:28:41
【问题描述】:

我的 j 是问题所在。 VB 要求我声明它,但这不是我想要的。我试图在组合框中的列表框中添加所有内容(如果尚未添加)。最后说我添加了多少。

       'Delcare
    Dim bolItemFound As Boolean
    Dim intCounter As Integer

    'Adding all items not already listed
    For i = 0 To lstToPackItems.Items.Count - 1
        For j() = 0 To cboStandardToPackItems.Items.Count - 1
            If lstToPackItems.Items.Count < 0 Then
                lstToPackItems.Items.Add(cboStandardToPackItems.Items)
            End If
            Exit Sub
            If lstToPackItems.Items(i).ToString.ToUpper = cboStandardToPackItems.Items(j).ToString.ToUpper Then
                bolItemFound = True
            End If
            Exit Sub
        Next
        If bolItemFound = False Then
            'add item
            intCounter += 1
            lstToPackItems.Items.Add(cboStandardToPackItems.Items(j))
            MsgBox("You have successfuly added " & intCounter & " item(s) to your list box!")
        End If
    Next

【问题讨论】:

    标签: visual-studio combobox listboxitem


    【解决方案1】:

    在这一行:

    For j() = 0 To cboStandardToPackItems.Items.Count - 1
    

    j 后面不应有括号。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-04
      • 2021-07-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多