JetControl 24x
Funktionsergebnis
Im Register
nisregister enthält die Anzahl der Register, die der neue String1 belegt.
Beispiel 60: Strings aneinander hängen
Vor Aufruf der Funktion enthalte die String-Variable 1 "Jet", und die String-Variable 2
"Control". Die maximale Anzahl Register, die der neue String 1 nach dem Anhängen
von String 2 haben darf, wird mit 3 festgelegt. Es ergeben sich folgende Variablen-
inhalte nach Bearbeiten der Funktion:
Der komplette neue String 1 ("JetControl") würde 4 Register belegen. Da aber als
maximale Anzahl Register eine 3 festgelegt wurde, musste der String abgeschnitten
werden.
23.4
Mit Hilfe der Spezialfunktion 143 kann der Inhalt eines Registers in einen String ge-
wandelt und in einer String-Variablen abgelegt werden. Die Darstellung erfolgt in De-
zimal-ASCII Kodierung. Es können Inhalte von Ganzzahl- oder Gleitkommaregistern
in Strings gewandelt werden.
Der Inhalt des Registers wird dabei nicht verändert.
Jetter AG
Registeroffset
0
Adresse String 1
1
Adresse String 2
2
max. Register
Parameter2
Registerwert in String umwandeln
JetSym
SPECIALFUNCTION (143, Parameter1, Parameter2)
JetSym ST
SYSTEMFUNCTION (143, Parameter1, Parameter2);
23.4 Registerwert in String umwandeln
Bedeutung
gibt die Nummer des ersten Registers
der ersten String-Variablen an
gibt die Nummer des ersten Registers
der zweiten String-Variablen an
gibt die maximale Anzahl Register für
String 1 an
kann das Funktionsergebnis gelesen werden. Das Ergeb-
341