-> Hier kostenlos registrieren
Hallo,
die Wandlung Int_to_Str (FC16) liefert den Ergebnisstring linksbündig, ich brauche ihn aber rechtsbündig.Hätte jetzt versucht mit BLOCKMOVE (SFC20) den String je nach Länge (+1) nach rechts zu schieben. Müsste dazu aber den Poniter auf den Zielbereich entsprechend der Stringlänge anpassen. Bsp. bei Länge 4
call sfc20
SRCBLK: P#DB100.DBX0.0 Byte6
RET_VAL: MW100
DSTBLK: P#DB100.DBX5.0 Byte6
Wie kann ich den Zielpointer dynamisch entsprechend der benötigten Länge anpassen, da die Länge zur Entwicklungszeit nicht bekannt ist?
die Wandlung Int_to_Str (FC16) liefert den Ergebnisstring linksbündig, ich brauche ihn aber rechtsbündig.Hätte jetzt versucht mit BLOCKMOVE (SFC20) den String je nach Länge (+1) nach rechts zu schieben. Müsste dazu aber den Poniter auf den Zielbereich entsprechend der Stringlänge anpassen. Bsp. bei Länge 4
call sfc20
SRCBLK: P#DB100.DBX0.0 Byte6
RET_VAL: MW100
DSTBLK: P#DB100.DBX5.0 Byte6
Wie kann ich den Zielpointer dynamisch entsprechend der benötigten Länge anpassen, da die Länge zur Entwicklungszeit nicht bekannt ist?