Documentazione
torna al sito web >

Insert (Pascalscript)

Descrizione

La procedura di inserimento inserisce una sottostringa in una stringa in una posizione specifica.

Sintassi

procedure Insert(Source: stringvar S: string; Index: Integer);

Argumenti

Inserire gli inserti Source in S nell'indice in posizione S.

Source è un'espressione di stringa e S è una variabile di stringa di qualsiasi lunghezza. L'indice di espressione intero è un indice di caratteri e specifica la posizione in S da cui deve essere inserito il testo.

Esempio

var
  S1: Stringa;
  S2: Stringa;
cominciare
  S1:="gli inserimenti ";
  S2:="Oggi sono testati.";
  Inserto(S1,S2,6);
  VisualizzaMessaggio(S2);
fine;

Le regole per comprendere lo script possono essere trovate qui.

Il testo 'gli inserimenti ' è assegnato alla variabile di stringa S1 e la variabile di stringa S2 'Oggi sono testati.'. La procedura di inserimento inserisce il contenuto della variabile S1 nella 6 posizione della variabile S2. Il testo modificato in S2 viene visualizzato con ShowMessage.

ShowMessage mostra: Oggi gli inserimenti sono testati.

Si noti che ci dovrebbe essere uno spazio alla fine del testo 'Incolla', altrimenti la parola successiva sarebbe direttamente adiacente al testo da incollare.