Hallo
Ich bekomme seit neuen einen komischen Fehler bei diesem Code:
Zur Erklärung: Ich habe zwei Listboxen und in denen sind genau gleich viele Items sagen wir mal 10. Wenn nun der Text des 4 Items der ListBox1 "Hallo" ist und ich in die Textbox "consoleText", "Hallo" schreibe dann soll auch der Text aus der zweiten Listbox mit der selben Zahl (in diesem Fall 4) geschrieben werden. Das funktioniert auf bei Item 0-5, erst ab 6 wirft er den Fehler.
So sieht der Fehler aus:
Und dabei kann ein Integer doch sehr wohl größer als 6 sein. Was hab ich falsch gemacht?
MFG
PhoenixBlaster
Ich bekomme seit neuen einen komischen Fehler bei diesem Code:
VB.NET-Quellcode
- 'Wenn Enter gedrückt wurde
- If GetAsyncKeyState(Keys.Enter) Then
- For i = 0 To ListBox1.Items.Count - 1
- If consoleText.Lines(consoleText.Lines.Count - 2).ToString = ListBox1.Items(i) Then
- If Schlafen = True Then
- consoleText.Text += "zZ... zZ... zZ..." & vbCrLf & vbCrLf
- Else
- consoleText.Text += ListBox2.Items.Item(i).ToString & vbCrLf & vbCrLf
- End If
- End If
- Next
- End If
Zur Erklärung: Ich habe zwei Listboxen und in denen sind genau gleich viele Items sagen wir mal 10. Wenn nun der Text des 4 Items der ListBox1 "Hallo" ist und ich in die Textbox "consoleText", "Hallo" schreibe dann soll auch der Text aus der zweiten Listbox mit der selben Zahl (in diesem Fall 4) geschrieben werden. Das funktioniert auf bei Item 0-5, erst ab 6 wirft er den Fehler.
So sieht der Fehler aus:
Und dabei kann ein Integer doch sehr wohl größer als 6 sein. Was hab ich falsch gemacht?
MFG
PhoenixBlaster