Startseite
Downloads
Lexikon
Sonstiges
Links
Kontakt
Gästebuch
Statistics
Disclaimer
Name
Center
Syntax
formattedString = Center/Centre( string, length[, filler] ) [;]
Beschreibung
Eine Funktion zum einfachen Formatieren der Ausgabe. Zentrieren der Zeichenkette string in einem Feld in der angegebenen Länge length. Die vor- und nachgestellten Zeichen können durch die Eingabe des Parameters filler festgelegt werden.
Aufrufparameter
Parameter
Beschreibung
string
Zeichenkette, die zentriert wird.
length
Länge des Ausgabefeldes in dem die Zeichenkette string zentriert wird.
filler
Ein Zeichen mit dem die nicht belegten Stellen des Ausgabefeldes gefüllt werden. Optional.
Standardwerte
Parameter
Wert
filler
Standardmäßig wird als Füllzeichen ein Leerzeichen (Blank) genommen.
Rückgabewerte
Name/Wert
Rückgabewert
formattedString
Eine neue Zeichenkette mit dem in der Mitte positioniertem Eingabeparameter string. Optionales Zeichen aus dem Parameter filler wird zum Füllen der nicht belegten Stellen verwendet.
Bemerkungen
Als Funktionsnamen darf sowohl Center als auch Centre angewendet werden.
Länge length, muss eingegeben werden und sie muss eine Null oder eine positive Zahl sein.
Wenn die Länge gleich 0 ist (length = 0), dann wird eine Nullzeichenkette zurückgegeben.
Wenn eingegebene Länge ungerade ist und die Zeichenkette weist eine gerade Länge auf (oder umgekehrt), dann wird der um 1 Zeichen längerer Teil der Füllung hinten eingestellt (Beispiel 3).
Wenn eingegebene Länge kleiner als Gesamtlänge der Zeichenkette ist, dann wird aus dieser Zeichenkette ein mittlerer Stück ausgeschnitten (Beispiel 4).

Beispiel 1

Say Center( "ABCD", 8 )

Ergebnis 1

"  ABCD  "

Beispiel 2

Say Center( "ABCD", 8, ":" )

Ergebnis 2

"::ABCD::"

Beispiel 3

Say Center( "ABCD", 9, ":" )

Ergebnis 3

"::ABCD:::"

Beispiel 4

Say Center( "ABCD", 2, ":" )

Ergebnis 4

"BC"

Beispiel 5

Say Center( "ABCD", 0, ":" )

Ergebnis 5

""
Your privacy: This web site has no cookies, no advertising and does not provide access data to anyone for any reason.
Copyright © Janosch R. Kowalczyk 1999, 2010. All rights reserved.
Most recent revision on 24 Aug 2010 (236) - 13:33:03.
Jakoxx Logo
Meine REXX-Regeln
RXCIF-Prozeduren:
Meine Prozeduren
Built-in functions
Standard Return Codes