Procedimento Insert

O procedimento Insert insere uma substring em uma posição especificada dentro de uma string

Sintaxe

Procedure Insert(Source: string; var S: string; Index: Integer); overload;

Parâmetros

Nome Tipo Descrição
Source String A substring que será inserida na string de destino.
S String A string de destino na qual a substring será inserida.
Index Integer A posição (1-based) onde a substring será inserida.

Exemplos

var
  texto: string;
begin
  texto := 'Olá Mundo!';
  Insert(' Belo', texto, 4); // Insere ' Belo' na posição 4
  Informacao(texto); // Resultado: 'Olá Belo Mundo!'
end.