Zitat von
Luckie:
Er braucht doch die Anzahl. Wie bekommt er bei deiner Vorgehensweise die Anzahl?
Das hat Markus doch geschrieben:
- alte Länge mit Length() ermitteln und in Variable speichern
- Leerzeichen im String durch einen Leerstring ersetzen mit StringReplace()
- neue Länge ermitteln
- AlteLänge - NeueLänge = Anzahl der Leerzeichen
Hm, das wären aber 4 Schritte.
Edit: Einen String kannst du so durchgehen:
for i := 1 to Length(DeinString) do
Auf ein einzelnes Zeichen kannst du so zugreifen bzw. es mit einem Char, hier ' ', vergleichen:
DeinString[i]
Den rest kriegst du hin.