Schmittmuthelm schrieb:
Schau dir Post 8 von Rod an
Wo RTG diesen Post geschrieben hat, hatte ich das System noch nicht richtig verstanden und war so vertieft eine Lösung zu finden das ich diesen Post nicht mehr als meine Anlaufstelle genommen habe da ich diesen davor ja nicht verstanden hatte.
Nun nachdem stundenlangen googeln habe ich mir Post #8 nochmal angesehen und diesen auch verstanden.
Habe nun alles richtig eingesetzt und das Problem scheint gelöst.
If (ComboBox1.SelectedIndex >= Part2.Count) Then
Return
Wäre nett wenn mir das jemand erklären würde den Rest von Post #8 verstehe ich endlich.
Was mir nun noch fehlt ist wenn ich die CheckBox abwähle das die ComboBox leer sein soll, denn mit:
ComboBox_EQACItem.Items.Clear()
verschwindet zwar der Text jedoch wenn man drauf klickt sind die Einträge noch vorhanden.
mit
TextBox_EQACCommand.Clear()
wird auch der Text in der TextBox entfernt wenn ich die jeweilige CheckBox abwähle.
Edit:
VB.NET-Quellcode
- Private Sub ComboBox_EQACItem_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ComboBox_EQACItem.SelectedIndexChanged
- If (ComboBox_EQACItem.SelectedIndex >= EQACRing.Count) Then
- Return
- End If
- TextBox_EQACCommand.Text = "$ci " + EQACRing(ComboBox_EQACItem.SelectedIndex)
- If (ComboBox_EQACItem.SelectedIndex >= EQACNecklace.Count) Then
- Return
- End If
- TextBox_EQACCommand.Text = "$ci " + EQACNecklace(ComboBox_EQACItem.SelectedIndex)
- End Sub
Habe eben herausgefunden wenn ich das so habe wird nur das erste If verwendet.
Wähle ich z.B. die erste CheckBox ab und klicke auf eine andere CheckBox wird es richtig in die ComboBox eingelesen jedoch nach dem auswählen in der ComboBox wird nichts in die TextBox eingegeben da das zweite If irgendwie nicht abgerufen wird.
Und noch was mein Pfad lautet ja einfach Name.txt kann ich diese Dateien auch in Ordner packen und dann Ordner/Name.txt?
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „MrSKY“ ()