Xbase Substr()

Wie ich gerade feststellen musste, reagieren Upper() und Lower() anders als erwartet (aus xBase Sicht) ... hierfür gibt es eine andere Funktion. Hier sollen solche allgemeinen Themen behandelt werden.
Antworten
Benutzeravatar
klammerauf
Member
Beiträge: 116
Registriert: 28. November 2010, 15:11
Wohnort: bei Karlsruhe
Kontaktdaten:

Xbase Substr()

Beitrag von klammerauf »

Bekannt ist ja in Xbase++:

Code: Alles auswählen

cString = "abcdefghijk"
? cString[2] //zeigt "b"
Das geht auch mit WLanguage:

Code: Alles auswählen

sString is string = "abcdefghijk"
sString[[2]] //"b"
aber zusätzlich auch noch:

Code: Alles auswählen

sString[[2 TO 5]]  //"bcde"
oder

Code: Alles auswählen

sString[[ TO 2]] //"ab"
sString[[2 TO ]] //"cdefghijk"
und

Code: Alles auswählen

sString[[2 ON 2]] //"cd"
Genial! :cool:

Antworten