StrPadLeftA (FUN)

FUNCTION StrPadLeftA : BOOL

This function generates a padding string and concatenates it with |pstFrom| to |pstTo| if the |iBufferSize| from |pstTo| is big enough. The function will do its work either with native IEC-Strings or with strings coming from external functions.

InOut:

Scope

Name

Type

Comment

Return

StrPadLeftA

BOOL

It will return FALSE and does no concatenation if one of the strings is NULL or the buffer size is not big enough. TRUE otherwise

Input

byPadChar

BYTE

The padding character filling the space from left

pstFrom

CharBufferPtr

Pointer to the source string

pstTo

CharBufferPtr

Pointer to the destination

diBufferSize

DINT

The buffer size of |pstTo|