In FB IN-variablen in STAT-variablen schreiben

Gerri

Level-1
Beiträge
822
Reaktionspunkte
37
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, kann mir jemand erklären ob und wie man ineinem FB einen String aus den IN-variablen in einen STring in den STAT variablen schreiben kann?
Als erstes sollte die Anfangsadresse so ermittelt werden, das man automatisch über die symbolische bezeichnung dei Anfangsadresse ermiteln kann, damit, falls die Stat adresse sich ändern sollten, dies übernommen wird.
 
Die brauchst du nicht wissen oder kennen, jedenfalls nicht in dem Fall.
Die einzige alternative wäre den Any-Pointer selbst zu basteln,
aber solange du immer eine feste Quelle/Ziel bzw. symbolische Variablen hast,
ist das ein ungeheuer nutzloser Aufwand.

IN-Variable:
IN_String : STRING ;

STAT-Variable:
STAT_String : String ;

Code:
    CALL  "BLKMOV"
       SRCBLK :=#In_String
       RET_VAL:=#rv_sfc20
       DSTBLK :=#STAT_String
Mfg
Manuel
 
nein es ist etwas komplexer. Wie bekomme ich aus den stat variablen die pointeradresse eines strings? Den string kann ich doch nicht einfach laden.
 
Zurück
Oben