Bezeichnung
IsPrint -- prüft, ob das Zeichen ausgegeben werden kann (V7.0)
Übersicht
bool = IsPrint(s$[, pos, encoding])
Beschreibung
Überprüft, ob das Zeichen beim Index pos innerhalb der Zeichenkette s$ ausgegeben werden kann. Falls dem so ist, wird True zurückgegeben, ansonsten False. Zeichen, die ausgegeben werden können, sind all jene, die eine grafische Darstellung haben inklusive dem Leerzeichen. Diese Zeichen sind das Gegenteil von Steuerzeichen. IsPrint() ist grundsätzlich das gleiche wie IsGraph(). Der einzige Unterschied ist, dass IsPrint() auch für das Leerzeichen True zurückgibt, IsGraph() hingegen False. Der optionale Parameter pos muss in Zeichen und nicht in Bytes angegeben werden. Er ist voreingestellt auf 0, womit das erste Zeichen in s$ getestet wird.

Mit dem optionalen Parameter encoding kann die zu verwendende Zeichencodierung festgelegt werden. Dies ist standardmäßig auf die Standardcodierung eingestellt, die mit SetDefaultEncoding() eingestellt ist. Siehe Zeichencodierungen für Details.

Siehe auch IsAlNum(), IsAlpha(), IsDigit(), IsLower(), IsUpper(), IsGraph(), IsPunct(), IsSpace(), IsXDigit(), IsCntrl() und ValidateStr().

Eingaben
s$
Quellzeichenkette
pos
optional: Index des Zeichens, welches überprüft wird (voreingestellt ist 0)
encoding
optional: Zeichencodierung, welche verwendet wird (voreingestellt ist die Standardcodierung)
Rückgabewerte
bool
True oder False, je nach dem Testergebnis

Navigation zeigen