Var texte

Aus bafbal.de
Zur Navigation springen Zur Suche springen

#text

#text fügt dem Text eine Zeile hinzu

Es handelt sich dabei um eine nummerierte Prozedur. #text fügt dem ersten Text eine Zeile hinzu, #text2 fügt dem zweiten Text eine Zeile hinzu, und so weiter.

Parameter

#text hat keine benannten Parameter. Die ganze Zeile nach dem #text und dem trennenden Leerzeichen wird hinzugefügt.

Funktionen werden ersetzt.

Beispiel

#text Zeile 1
#text Zeile 2
#text Und jetzt noch eine GUID: $GUID()
#text Der folgende Text kommt in Großbuchstaben: $UPP(hello world)

#textn

#textn fügt dem Text eine Zeile hinzu. Im Unterschied zu #text werden dabei keine Funktionen ersetzt.

Es handelt sich dabei um eine nummerierte Prozedur. #textn fügt dem ersten Text eine Zeile hinzu, #text2n fügt dem zweiten Text eine Zeile hinzu, und so weiter.

Parameter

#text hat keine benannten Parameter. Die ganze Zeile nach dem #textn und dem trennenden Leerzeichen wird hinzugefügt.

Funktionen werden dabei nicht ersetzt.

Beispiel

#textn Zeile 1
#textn Zeile 2

#textclear

#textclear löscht einen Text

Es handelt sich dabei um eine nummerierte Prozedur. #textclear löscht den ersten Text, #textclear2 löscht den zweiten Text, und so weiter.

Parameter

keine

Beispiel

#textclear7
#text7 Zeile 1
#text7 Zeile 2

Das vorangestellt #textclear stellt sicher, dass Text7 leer ist.

#textclearall

#textclearall löscht alle Texte

Parameter

keine

Beispiel

#textclearall

#textsave

#textsave speichert einen Text in einer Datei.

Es handelt sich dabei um eine nummerierte Prozedur. #textsave speichert den ersten Text, #textsave2 speichert den zweiten Text, und so weiter.

Parameter

  • fn - Dateiname, unter dem die Datei gespeichert wird. Bestehende Dateien werden überschrieben, sofern das Betriebssystem das nicht verhindert (z.B, weil die Datei gerade geöffnet ist)
  • sort - Wenn Y, dann wird die Datei vor dem Speichern sortiert.

Beispiele

#text Hello world
#textsave  fn=$USERROOT()hello_world.txt

#textopen

#textopen öffnet einen Text aus einer Datei, der bisherige Inhalt der Datei wird überschrieben.

Es handelt sich dabei um eine nummerierte Prozedur. #textopen öffnet den ersten Text, #textopen2 öffnet den zweiten Text, und so weiter.

Parameter

  • fn - Dateiname, unter dem die Datei gespeichert wird. Bestehende Dateien werden überschrieben, sofern das Betriebssystem das nicht verhindert (z.B, weil die Datei gerade geöffnet ist)

Beispiele

#textopen  fn=$USERROOT()test.txt
#text Eine weitere Zeile, $GUID()
#textsave  fn=$USERROOT()test.txt

$TEXT()

Mit der Funktion $TEXT() wird auf den Inhalt des Textes zugegriffen.

Parameter

  • Nummer des Textes

Beispiele

#text Zeile 1
#text Zeile 2
#text Zeile 3
#message  c=$TEXT(1)