ListView-Quiz

  • VB.NET
  • .NET (FX) 4.5–4.8

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von ErfinderDesRades.

    ListView-Quiz

    Ich will eine kleine Quiz-Applikation (mit selbst einstellbaren Fragen in einer ListView) erstellen und will das wenn man einen Button klickt, dass man abgefragt wird.
    Ich kriege es aber nur hin, dass die Fragen nacheinander gestellt werden. Ich will aber, dass sie zufällig gestellt werden.
    So sieht es bei mir aus:

    VB.NET-Quellcode

    1. For Each item As ListViewItem In ListView1.Items
    2. Dim loesung As String = InputBox(item.Text)
    3. If loesung.ToLower = item.SubItems.Item(1).Text.ToLower Then
    4. MessageBox.Show("richtig")
    5. Else
    6. MessageBox.Show("falsch")
    7. End If


    Ich weiß, dass das mit dem Zufallsgenerator irgendwie mit "item As Random" geht, aber ich kriege dies nicht richtig untergebracht.
    Listview ist nur die zweitbeste Technologie dafür - lerne besser mit typisiertem Dataset, Databinding, DataGridview umzugehen. Daten laden und speichern
    Das ist eigentlich nicht schwieriger, und mittelfristig wesentlich einfacher. Etwa laden und speichern der Daten in eine Datei bekommst du quasi "geschenkt".