Visual Basic String trennen?

... komplette Frage anzeigen

3 Antworten

daCypher hat dir ja schon eine Antwort gegeben (Womit du das erste Wort auslesen kannst)

Wenn du aber z.b einen ganzen Satz hast, und die einzelnen Wörter in einen Array packen willst (Um alle durchgehen zu können):

Dim TestString as String = "Das ist ein Test"
Dim AlleWoerter() as String = TestString.Split(" ")

'AlleWorter(0) -> Das
'AlleWoerter(1) -> ist
'AlleWoerter(2) -> ein
'AlleWoerter(3) -> Test

MFG xGlumi

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von Colah
29.01.2016, 12:33

Danke

0
 Const HALLOWELT As String = "Hallo Welt"
 Dim meineVariable As String

 meineVariable = Left(HALLOWELT, InStr(HALLOWELT, " ") -1)
Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von Colah
29.01.2016, 12:33

Danke

0
Kommentar von Colah
19.02.2016, 14:42

Hab eine Frage noch: Wenn ich diesen Befehl eingebe dann kommt der  Fehler:

"Public Overloads Property Left As Integer" hat keine Parameter, und der Rückgabetyp kann nicht indiziert werden

Wissen Sie wie ich diesen Fehler löse?

0

Kommt zwar etwas spät aber so gehts:

Dim text As String = "Hallo Welt"
Dim ar As Array = text.Split(" ")
Dim endtext As String = ar(0)

endtext ist dann dein Text, den du herausbekommst

Viele Grüße

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?