AcornSearch - Acorn and RISC OS information searching
RISC OS Search
containing
"Nutty quip goes here!"
Home  |  About  |  Filebase Archive  |  StrongHelp Manuals  |  Newsgroups  |  Module Database
Inhalt   <<   <   >   >>   Index

Anweisung zum Schreiben a) eines Byte oder b) einer Zeichenkette auf eine Datei.

Syntax:          a)     BPUT#Faktor,num.Ausdruck
          b)     BPUT#Faktor,String-Ausdruck[;]

Argument:     a)     Faktor ist eine Kanalnummer, wie sie von einer OPENINOPENOUT oder OPENUP Funktion geliefert wird. Der num.Ausdruck wird auf eine Ganzzahl zwischen 0 und 255 verkürzt und ist der ASCII-Code des Zeichens, das an die Datei gesandt wird.

          b)     Faktor ist eine Kanalnummer, wie sie von einer OPENIN, OPENOUT oder OPENUP Funktion geliefert wird. String-Ausdruck ist eine Zeichenkette mit 0 bis 255 Zeichen. Die ASCII-Codes aller Zeichen im String werden an die Datei gesandt. Dies wird von einem Code für eine neue Zeile (ASCII 10) gefolgt, außer wenn die Anweisung durch einen Strichpunkt abgeschlossen wird.

                Hinweis: PTR# zeigt anschließend auf das nächste Zeichen, das ausgeschrieben werden soll. Bei Erreichen des Dateiendes erhöht sich die Länge (EXT#) ebenfalls. BPUT# kann nur mit OPENUP und OPENOUT Dateien verwendet werden, nicht mit OPENIN Dateien.

Beispiele:     BPUT#outputfile,byte%
          
BPUT#channel,ASC(MID$(name$,pos,1))
          
BPUT#file,"Hallo"
          
BPUT#chan,A$+B$;

[sh-index] Back to list of manuals