Insert

(    S1    : [[String]StringZ];
 dim S2    : [[String]StringZ];
     Index : Longint)

Tato procedura vkládá řetězec S1 do řetězce S2 od pozice Index  (1..x). Jestliže je S2 typ String, a výsledný řetězec bude mít více než 255 znaků, jsou znaky od pozice 255 zanedbané.

Použije-li se Index=0, řetězec S2 se nezmění.

Podívejte se na: Řetězce

Příklad:

dim S : String;
S := "ABCGHI";
Insert("DEF", S, 4);
Trace(S);  { "ABCDEFGHI" }