This is what i have for the Waterglen Solution so far.. I'm kind of lost as to how to call on the array and define everything with a 0 goes to the lbl for no place. And anything with a 1 goes to the lblfirst.
Here is a picture of the problem from the book. https://i.stack.imgur.com/Pfj0v.jpg
Thanks for your help in advance.
Option Explicit On
Option Strict On
Option Infer Off
Public Class Form1
Private race(,) As Decimal = {{0, 1, 0, 3, 2}, {1, 0, 2, 0, 0}, {0, 3, 0, 1, 0}, {3, 2, 1, 0, 0}}
'Private horse() As String = {"Horse1", "Horse2", "Horse3", "Horse4"}
Private Sub btnExit_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnExit.Click
Me.Close()
End Sub
Private Sub btnDisplay_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnDisplay.Click
End Sub
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
ListBox1.Items.Add("Horse1")
ListBox1.Items.Add("Horse2")
ListBox1.Items.Add("Horse3")
ListBox1.Items.Add("Horse4")
End Sub
Private Sub ListBox1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
Dim SubScript As Integer = ListBox1.SelectedIndex
lblFirst.Text = race(SubScript, 0).ToString("N0")
lblSecond.Text = race(SubScript, 1).ToString("N0")
lblThird.Text = race(SubScript, 2).ToString("N0")
lblNoPlace.Text = race(SubScript, 3).ToString("N0")
End Sub
End Class