Startseite
Downloads
Lexikon
Sonstiges
Links
Kontakt
Gästebuch
Statistics
Disclaimer
Name
Chars
Syntax
anzahl = Chars( [inpFile] ) [;]
Beschreibung
Liefert die Anzahl der in einer Eingabedatei noch verbleibenden Zeichen zurück.
Aufrufparameter
Parameter
Beschreibung
inpFile
Entweder der Name einer Eingabedatei bzw. eines Eingabegerätes oder eine Variable die diesen Namen enthält oder ein Ausdruck, der diesen Namen liefert.
Standardwerte
Parameter
Wert
inpFile
Standardeingabegerät (stdin) - meist die Tastatur.
Rückgabewerte
Name/Wert
Rückgabewert
anzahl
Die Anzahl der Zeichen, die in einem Eingabestrom von der aktuellen Position bis zum Dateiende noch verfügbar sind.
Bemerkungen
Ist es nicht möglich, die Anzahl noch in einem Eingabestrom verbleibenden Zeichen zu ermitteln, etwa beim Lesen aus der Tastatur, dann wird 1 zurückgegeben, wenn Zeichen gelesen werden können oder 0 im Gegenfall.

Beispiel 1

inpFile = "c:\myrexx.rex"
anzahl = Chars( inpFile )
zeichen = Charin( inpFile, 1, anzahl )

Ergebnis 1

Ermöglich das Einlesen der ganzen Datei (inklusive Sonder- und Steuerzeichen) in die Variable zeichen.

Beispiel 2

string = ''
Do Until Chars() = 1
  zeichen = Charin()
  Say zeichen C2X(zeichen)
End 

Ergebnis 2

Unendliche Eingabe aus der Tastatur.
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 11 May 2010 (131) - 12:42:01.
Jakoxx Logo
Meine REXX-Regeln
RXCIF-Prozeduren:
Meine Prozeduren
Built-in functions
Standard Return Codes