Wie ändere ich den Text mit dem Button in Visual Basic 2010?

...komplette Frage anzeigen

2 Antworten

Hier wäre erstmal die Frage zu beantworten:
"Soll ein zufälliges Wort (aus deiner Wordliste) bei Knopfdruck ausgegeben werden, oder soll eine bestimmte Reihenfolge befolgt werden"

Zufällig wäre es so:

Dim woerter() As String = {"haus", "garten"}
Dim rnd As New Random
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Label1.Text = woerter(rnd.Next(woerter.Length))
End Sub

MFG xGlumi

Antwort bewerten Vielen Dank für Deine Bewertung

Setz die Wörter in eine Liste.

Nimm eine weitere Variable für den Index des Wortes in der Liste. (Entweder im Modul der Form oder als Static in der Ereignisprozedur.

Zähle den Index bei jedem Tastendruck um 1 weiter (modulo Länge der Liste).

Antwort bewerten Vielen Dank für Deine Bewertung
xGlumi 01.02.2016, 23:52

Ich weiss das ist jetzt sehr kleinliches klagen, aber dann wäre man an die MaxValue des Typen gebunden.

MFG xGlumi

0

Was möchtest Du wissen?