string = DataRow.Item("feld")
Dim multi() as String = string.Split(vbCrLf)
ListBox.Items.AddRange(multi)|
|
Dim crlf As Char() = New Char() {Chr(13), Chr(10)}
Dim str As String() = ("Das ist" & vbCrLf & "das Haus" & vbCrLf & "vom Nikolaus") _
.Split(crlf, StringSplitOptions.RemoveEmptyEntries)|
|
|
|
|
Hex war natürlich eine gute Idee. Dort sieht man 0D und 0A - das heißt im Umkehrschluss, dass .Split(chr(13) & chr(10)) nicht funktioniert - zumindest in VB.Net 2005. Ich tappe momentan total im Dunkeln...
– muffi 14.10.2011
|
||
|
Vlt. versteh ich grad auch was falsch aber hex 0D = dez 13 und hex 0A = dez 10, d.h. der Split sollte schon so funktionieren. Du meintest doch, dass nach dem Split noch ein Quadrat übrigbleibt, welcher char ist das denn?
– ffordermaier 14.10.2011
|
Dim stringSeparators() As String = {vbCrLf}
|
|