Mid

Über die Eingänge "start“ und "count“ werden die Anfangsposition und die Länge eines Ausschnitts aus dem an "dtxti“ anliegenden "Dynamischen Text" angegeben, der in einen neuen Dynamischen Text kopiert und bei "dtxto“ ausgegeben wird. Das erste Zeichen im Eingangstext wird mit dem Index 0 adressiert.

Auch bei Zielsystemen mit Unicode-Unterstützung, in denen Dynamische Texte in UTF8-Kodierung gespeichert werden, erfolgt die Auswahl des Ausschnitts durch byteweise Indizierung und eine Längenangabe gemessen in Bytes.

Signale

Name I/O Typ(en) Funktion
Dtxti I DYNTEXT Eingangstext
start I WORD Index
count I WORD Länge des Ausschnitts
dtxto O DYNTEXT Ausschnitt