Seite durchsuchen nach:
(powered by
FreeFind)
Bemerkung: Manche Browser haben offensichlich Probleme mit CSS. Für die richtige Darstellung dieser Seiten verwenden Sie am besten
Firefox,
Chrome oder
Opera.
Syntax
zeile = Charout( [fileName][, [zeichen][, start]] ) [;]
Beschreibung
Schreibt Zeichen in eine Datei oder gibt sie zu einem Standardgerät aus.
Aufrufparameter
fileName
Systemabhängiger Dateiname in die Zeichen geschrieben werden sollen oder
der Name eines Standardgeräts.
zeichen
Eine Zeichenkettenkonstante, ein Ausdruck der eine Zeichenkette erstellt
oder der Name einer Variablen mit Zeichen als Inhalt.
start
Position in der Ausgabedatei, ab der geschrieben werden soll - 1
für Dateianfang. Diese Angabe ist für die Ausgabegeräte nicht erlaubt.
Standardwerte
fileName
Standard output console (stdout) - meist der Bildschirm.
Rückgabewerte
Zahl
Anzahl der Zeichen, die nicht geschrieben werden konnten. Im Normalfall eine 0.
Bemerkungen
Wenn keine Angabe für fileName gemacht wird, dann erfolgt die
Ausgabe zum Standardausgabegerät - stdout.
Fehlt die Angabe von zeichen, dann erfolgt nur des Umsetzen der
aktuellen Schreibposition in der aktuellen (zum Schreiben geöffneten) Datei
auf die Wert von start.
Wenn weder der Parameter zeichen noch der Parameter start
angegeben wird, so wird der aktuelle Ausgabestrom geschlossen.
Für jede geöffnete Ausgabedatei wird von REXX ein Zeiger verwaltet, der die
aktuelle Schreibposition angibt. Wenn beim Aufruf von Charout
der Parameter start nicht angegeben wird, so beginnt der Schreibvorgang
ab der in dem Zeiger abgespeicherten aktuellen Position.
Beispiel 1
outFile = ".\myrexx.data"
zeichen = "/* REXX */ || '0a0d'x
Say Charout( outFile, zeichen )
Ergebnis 1
0
(wenn alle Zeichen in die Ausgabedetei geschrieben wurden)
Beispiel 2
ret = Charout( , "Enter Y/N: " )
Ergebnis 2
Anzeige auf dem Bildschirm des Textes:
Enter Y/N:
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:41:55.