La función de sistema StrLib.setSubStr sustituye cada carácter de una subserie por un carácter especificado.
StrLib.setSubStr(
destino VagText inOut,
índiceSubserieDestino INT in,
longitudSubserieDestino INT in,
origen)
- destino
- Elemento que se cambia.
- índiceSubserieDestino
- Identifica el byte inicial de la subserie de destino, suponiendo que el primer byte de destino tenga el valor de índice 1. Este índice puede ser un literal entero. Como alternativa, este índice puede ser un elemento definido como de tipo INT o el siguiente equivalente: tipo BIN con longitud 9 y sin posiciones decimales.
- longitudSubserieDestino
- Identifica el número de bytes de la subserie que se deriva de destino.
La longitud puede ser un literal entero. Como alternativa, la longitud puede ser un elemento definido como de tipo INT o el siguiente equivalente: tipo BIN con longitud 9 y sin posiciones decimales.
- origen
- Si el elemento destino es CHAR, MBCHAR o HEX, el elemento origen debe ser un elemento CHAR, MBCHAR o HEX de un byte o un literal CHAR. Si el destino es un elemento DBCHAR o UNICODE, el origen debe ser un elemento DBCHAR o UNICODE de un solo carácter.