DELETE2

DELETE2 1:

The function removes nLen characters from a string, starting at position nPos.

The function returns

The function stops the checking of the input length after Parameterlist.cMaxCharacters characters in order to avoid an infinite loop.

FUNCTION DELETE2 : BOOL

VAR_INPUT

VAR_INPUT
    pSrcString : POINTER TO STRING;
    pDstString : POINTER TO STRING;
    nDstSize   : UDINT;
    nLen       : UDINT
    nPos       : UDINT
END_VAR

pSrcString: Pointer to the STRING variable (input string)

pDstString: Pointer to the resulting STRING variable (output string)

nDstSize: Size of the resulting STRING variable (output string) in bytes. The operator SIZEOF() can be used for the assignment.

nLen: Number of characters to be removed

nPos: Position of the first character to be removed; the following characters are also to be removed (nPos = 1 = first character)

Requirements

Development environment

Target platform

PLC libraries to be integrated (category group)

TwinCAT v3.1.4022

PC or CX (x86, x64, ARM)

Tc2_Utilities (System) >=3.3.35.0