String

Das Objekt "String" befasst sich mit der Verarbeitung von Zeichenketten.

String.Length(Source)

Gibt die Länge des angegebenen Strings aus.

Parameter: 1

Pflichtangaben: 1

Output: DWORD

String.LTrim(Source, Text=" ")

Schneidet so lange Leerzeichen (oder alle Zeichen einer Zeichenkette) vom Anfang des angegebenen Strings ab, bis ein anderes Zeichen erkannt wird. Der Quellstring wird dabei nicht verändert.

Parameter: 2

Pflichtangaben: 1

Output: STRING

String.RTrim(Source, Text=" ")

Schneidet so lange Leerzeichen (oder alle Zeichen einer Zeichenkette) vom Ende des angegebenen Strings ab, bis ein anderes Zeichen erkannt wird. Der Quellstring wird dabei nicht verändert.

Parameter: 2

Pflichtangaben: 1

Output: STRING

String.Trim(Source, Text=" ")

Schneidet so lange Leerzeichen (oder alle Zeichen einer Zeichenkette) jeweils vom Anfang und Ende des angegebenen Strings ab, bis ein anderes Zeichen erkannt wird. Der Quellstring wird dabei nicht verändert.

Parameter: 2

Pflichtangaben: 1

Output: STRING

String.Chr(Byte, Times=1)

Gibt einen String mit dem x-mal wiederholten Zeichen, das dem angegebenen ANSI-Code (0~255) entspricht, aus.

Parameter: 1

Pflichtangaben: 1

Output: STRING

String.Chr16(Word)

Gibt einen String der Länge 2 mit den Zeichen, die dem angegebenen Wert in zwei ANSI-Codebytes aufgeteilt (-32768~32767 zu je 0~255) entsprechen, aus.

Parameter: 1

Pflichtangaben: 1

Output: STRING

String.Chr32D(Dword)

Gibt einen String der Länge 4 mit den Zeichen, die dem angegebenen Wert in vier ANSI-Codebytes aufgeteilt (-2147483648~2147483647 zu je 0~255) entsprechen, aus.

Parameter: 1

Pflichtangaben: 1

Output: STRING

String.Chr32F(Float)

Gibt einen String der Länge 8 mit den Zeichen, die dem angegebenen Kommazahlenwert in acht ANSI-Codebytes aufgeteilt entsprechen, aus.

Parameter: 1

Pflichtangaben: 1

Output: STRING

String.Ord(Source, Position=0)

Gibt den ANSI-Code des Bytes an der angegebenen Position im String aus.

Parameter: 2

Pflichtangaben: 1

Output: BYTE

String.Ord16(Source, Position=0)

Gibt zwei aneinandergekettete ANSI-Codes ab der angegebenen Position im String als WORD aus.

Parameter: 2

Pflichtangaben: 1

Output: WORD

String.Ord32D(Source, Position=0)

Gibt vier aneinandergekettete ANSI-Codes ab der angegebenen Position im String als DWORD aus.

Parameter: 2

Pflichtangaben: 1

Output: DWORD

String.Ord32F(Source, Position=0)

Gibt acht aneinandergekettete ANSI-Codes ab der angegebenen Position im String als FLOAT aus.

Parameter: 2

Pflichtangaben: 1

Output: FLOAT

String.Pos(Source, Text, Start=0, CaseSensitive=FALSE, Reverse=FALSE)

Gibt die Position einer gesuchten Zeichenkette innerhalb vom angegebenen String aus. Eine Startposition, die Festlegung auf Groß-/Kleinschreibung und das Suchen von hinten nach vorn können eingestellt werden.

Parameter: 5

Pflichtangaben: 2

Output: DWORD

String.SubStr(Source, Start, Size=1)

Übergibt den angegebenen Ausschnitt aus dem angegebenen String. Der Quellstring wird dabei nicht verändert.

Parameter: 3

Pflichtangaben: 2

Output: STRING

String.Compare(Source1, Source2, CaseSensitive=TRUE)

Gibt an, ob die angegebenen Strings identisch sind. Die Festlegung auf Groß-/Kleinschreibung kann ausgeschaltet werden.

Parameter: 3

Pflichtangaben: 2

Output: BOOL

String.CompareLex(Source1, Source2, CaseSensitive=TRUE)

Führt einen lexikographischen Vergleich der angegebenen Strings durch. Das Ergebnis sagt aus, ob der erste String lexikographisch kleiner (<0), gleich (0) oder größer (>0) verglichen mit dem zweiten ist. Die Festlegung auf Groß-/Kleinschreibung kann ausgeschaltet werden.

Parameter: 3

Pflichtangaben: 2

Output: DWORD

String.Replace(Source, Text, Replace, CaseSensitive=TRUE)

Ersetzt alle Teile des Strings, die dem gesuchten Text entsprechen, mit einem anderen. Die Festlegung auf Groß-/Kleinschreibung kann ausgeschaltet werden. Der Quellstring wird dabei nicht verändert.

Parameter: 4

Pflichtangaben: 3

Output: STRING

String.ToUpper(Source, Specials=FALSE)

Ersetzt alle im angegebenen String enthaltenen Klein- durch Großbuchstaben. Die Änderung von Sonderzeichen wie Umlauten muss manuell aktiviert werden. Der Quellstring wird dabei nicht verändert.

Parameter: 2

Pflichtangaben: 1

Output: STRING

String.ToLower(Source, Specials=FALSE)

Ersetzt alle im angegebenen String enthaltenen Groß- durch Kleinbuchstaben. Die Änderung von Sonderzeichen wie Umlauten muss manuell aktiviert werden. Der Quellstring wird dabei nicht verändert.

Parameter: 2

Pflichtangaben: 1

Output: STRING

String.Reverse(Source)

Gibt den angegebenen String rückwärts aus. Der Quellstring wird dabei nicht verändert.

Parameter: 1

Pflichtangaben: 1

Output: STRING

String.Fill(Source, Times, Filler="")

Erstellt einen String, der den angegebenen String x-mal aneinandergekettet mit (standardweise leeren) Fillertexten dazwischen enthält. Der Quellstring wird dabei nicht verändert.

Parameter: 3

Pflichtangaben: 2

Output: STRING

String.Format(Value, Pattern, Comma=Convert.DecimalComma)

Erstellt einen String aus einem Zahlenwert nach dem angegebenen Muster. Dieses setzt sich entweder aus einem "D" und danach einer Zahl für die Stellen (z.B. "D10" auf 512: "0000000512"), oder aus einem "F" sowie zwei punktgetrennten Zahlen für Vor- und Nachkommastellen (z.B. "F4.1" auf 13,37: "0013.3") zusammen. Es kann manuell bestimmt werden, ob ein Komma oder ein Punkt bei Kommazahlen in den String geschrieben wird.

Parameter: 3

Pflichtangaben: 2

Output: STRING

String.WeekdayName(ID)

Gibt den Namen eines Wochentages aus (0~6).

Parameter: 1

Pflichtangaben: 1

Output: STRING

String.MonthName(ID)

Gibt den Namen eines Monats aus (1~12).

Parameter: 1

Pflichtangaben: 1

Output: STRING

Relevant für dieses Thema