Change

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

Tato procedura přepisuje řetězec S2 řetězcem S1 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 255 pozice 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 := "ABCDEFGHI"
Change("xyz", S, 4);
Trace(S);  { "ABCxyzGHI" }