Var texte: Unterschied zwischen den Versionen

Aus bafbal.de
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „==#text== <nowiki>#text fügt dem Text eine Zeile hinzu</nowiki> Es handelt sich dabei um eine nummerierte Prozedur. #text fügt dem ersten Text eine Zeile h…“)
 
 
Zeile 52: Zeile 52:
  
 
Das vorangestellt #textclear stellt sicher, dass Text7 leer ist.
 
Das vorangestellt #textclear stellt sicher, dass Text7 leer ist.
 +
 +
==#textclearall==
 +
 +
<nowiki>#textclearall löscht alle Texte</nowiki>
 +
 +
===Parameter===
 +
 +
keine
 +
 +
===Beispiel===
 +
 +
#textclearall
 +
 +
==#textsave==
 +
 +
<nowiki>#textsave speichert einen Text in einer Datei.</nowiki>
 +
 +
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==
 +
 +
<nowiki>#textopen öffnet einen Text aus einer Datei, der bisherige Inhalt der Datei wird überschrieben.</nowiki>
 +
 +
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)
 +
 +
[[Kategorie:Modul_VAR|Modul VAR ]]

Aktuelle Version vom 13. August 2020, 12:28 Uhr

#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)