Guten Tag! Ich möchte gerne eine Liste mit unterschiedlichen Variablen (String,Long,Boolean...) erstellen. Ich dachte an die Erstellung einer eigenen Classe. Aber, was ich auch versuche, immer kommen Fehlermeldungen.
Ist sowas überhaupt realisierbar; wenn ja, wie komme ich weiter?
Schon mal Danke und einen schönen Sönntag!
Quellcode
- Option Explicit On
- Option Strict On
- Public Class Form1
- Public Class Pap
- Public Name As String
- Public Nenn As Long
- Public Proz As Double
- Public da As Boolean
- Public wo As String
- End Class
- Public E As Pap
- Private Sub Form1_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated
- Dim lstE As New List(Of Pap)
- For i = 0 To 2
- lstE(i).Name = "Name" + i.ToString ' Fehler beim compilieren
- lstE(i).Nenn = 1500 + i * 250 ' Fehler zur Laufzeit
- lstE(i).Proz = 2.45 + i * 0.2 ' Fehler zur Laufzeit
- Next
- For i = 0 To 2
- 'ListBox1.Items.Add(lstE(i)) '???
- 'ListBox1.Items.Add(lstE(i).Name + " " + lstE(i).Nenn.ToString) '???
- Next
- End Sub
- Private Sub Form1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Click
- End
- End Sub
- End Class
Ist sowas überhaupt realisierbar; wenn ja, wie komme ich weiter?
Schon mal Danke und einen schönen Sönntag!