Label to Listbox

Vielleicht so:

Code:
Dim sString As String

For Each Item As String In ListBox1.Items
    sString &= Item
Next 

Label1.Text = sString

Bei sehr vielen Einträgen in der Listbox, wäre die Klasse StringBuilder in Betracht zu ziehen, da diese sehr viel schneller ist als ein String.
 
Vielleicht so:

Code:
Dim sString As String

For Each Item As String In ListBox1.Items
    sString &= Item
Next 

Label1.Text = sString

Bei sehr vielen Einträgen in der Listbox, wäre die Klasse StringBuilder in Betracht zu ziehen, da diese sehr viel schneller ist als ein String.

Das sString bei
sString &= Item
Is nen Fehler:
Die sString-Variable wird verwendet, bevor ihr ein Wert zugewiesen wird. Zur Laufzeit kann eine Nullverweisausnahme auftreten.
 
Das ist kein Fehler, das ist nur ne Warnung. Wenn du es im VS nicht anders eingestellt hast, kannst du das einfach ignorieren.
Bei diesem Code wird kein Laufzeitfehler entstehen.

Wenn du drauf bestehst, dass die Warnung weg ist, dann verändere es so:
Code:
Dim sString As String = ""

Bringt zwar, von der Ausführung des Codes nichts, aber das VS ist zufrieden. ;)
 
Achso. Willst du denn, dass wir dir hier alles vorkauen? Damit lernst du doch nichts.

Diesmal gebe ich dir nur einen Tipp, anstatt den ganzen Code:

Falls du es noch nicht wusstest, für einen Zeilenumbruch kannst du eines der folgenden benutzen.

  • Environment.NewLine
  • VbCrLf
  • VbNewLine

Jetzt überleg mal, wo man das einfügen könnte. ;)
 
Zurück