2 elements in for each?

  • Onderwerp starter Onderwerp starter Spy1
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

Spy1

Gebruiker
Lid geworden
2 jul 2007
Berichten
227
Hallo. Ik heb 2 listbox op me form. En ik wil graag dat alle 2 item in de zelfde zin komt, er zijn meerdere items. Ik heb het geprobeerd via deze code:

Code:
For Each Item1 In Listbox1.Items
      For Each Item2 In Listbox2.Items
            msgbox(Item1 & "=" & item2)
      Next
Next

Maar dat werkt niet. Iemand ander idee?
 
Als de 2 lijsten evenveel elementen bevatten, kan je dit doen:

Code:
For i as Integer = 0 To listbox1.count()
      Messagebox.Show(listbox1.items(i) & "=" & listbox2.items(i))
Next

Dit is volgens mij een mix tussen VB en C# ... nja ... u get the picture!
 
Hij geeft fout aan.

"InvalidArgument=Value of '1' is not valid for 'index'. Parameter name: index"

Ik heb in de listbox echter wel items zitten.
 
Mijn excuses ... door het overvloedig programmeren in C# is mijn VB
een klein beetje roestig ... probeer het volgende:

Code:
For i as Integer = 0 To listbox1.count() [COLOR="Red"][B]-1[/B][/COLOR]
      Messagebox.Show(listbox1.items(i) & "=" & listbox2.items(i))
Next
 
Kerel, je bent top:thumb:!

Het werkt! Bedankt!!
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan