Var texte: Unterschied zwischen den Versionen
(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
Inhaltsverzeichnis
#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)