我有2个ListBoxes。 ListBox1填充了来自CheckedListBox(LotteryBox)的5个选定数字,ListBox2填充有随机数1-99。我想找到一种方法来验证两个ListBox中的数字是否匹配。例如,如果它们匹配一个数字。它会说“你匹配了一个号码”。等等。我想我正走在正确的道路上:
Dim Matched As Integer = 0
If ListBox2.Contains((LotteryBox.SelectedItem)) Then Matched += 1
If ListBox2.Contains((LotteryBox.SelectedItem)) Then Matched += 1
If ListBox2.Contains((LotteryBox.SelectedItem)) Then Matched += 1
If ListBox2.Contains((LotteryBox.SelectedItem)) Then Matched += 1
If ListBox2.Contains((LotteryBox.SelectedItem)) Then Matched += 1
但是如何区分LotteryBox中选择的五个数字呢?
答案 0 :(得分:-1)
尝试循环从lotterybox填充的listbox1。 像这样Somrthing(我没有设置对象来测试它。)
For listItem = 0 To Listbox1.ListCount - 1
if ListBox2.Contains(listbox1.List(listItem)) Then Matched = Matched + 1
Next listitem