FindAndDelete

FindAndDelete 1:

Die Funktion findet eine ggf. mehrfach vorkommende Zeichenfolge in einer anderen Zeichenfolge und entfernt diese.

Die Funktion liefert:

Die Funktion stoppt die Überprüfung der Eingangslängen nach Parameterlist.cMaxCharacters Zeichen, um eine Endlosschleife zu vermeiden.

FUNCTION FindAndDelete : UDINT

FindAndDelete 2: Eingänge

VAR_INPUT
    pSrcString    : POINTER TO STRING;
    pDeleteString : POINTER TO STRING;
    pDstString    : POINTER TO STRING;
    nDstSize      : UDINT;
END_VAR

Name

Typ

Beschreibung

pSrcString

POINTER TO STRING

Zeiger auf die STRING-Variable, deren Zeichenfolge durchsucht werden soll (Eingabe-Zeichenfolge).

pDeleteString

POINTER TO STRING

Zeiger auf die STRING-Variable, deren Zeichenfolge gesucht und entfernt werden soll (Eingabe-Zeichenfolge).

pDstString

POINTER TO STRING

Zeiger auf die resultierende STRING-Variable (Ausgabe-Zeichenfolge)

nDstSize

UDINT

Größe der resultierenden STRING-Variablen (Ausgabe-Zeichenfolge) in Bytes. Bei der Zuweisung kann der Operator SIZEOF() verwendet werden.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken (Kategoriegruppe)

TwinCAT v3.1.4022

PC oder CX (x86, x64, ARM)

Tc2_Utilities (System) >= 3.3.35.0