Działania na ciągach znaków > Insert - polecenie

Drukuj

Insert - polecenie symp

Polecenie umożliwia wstawienie do specjalnej zmiennej Buf dowolnego ciągu znaków (string) na bieżącej pozycji. Znaki znajdujące się w Buf po bieżącej pozycji zostaną przesunięte, w związku z czym żadne znaki nie zostaną zamazane, a długość tekstu zwiększy się.

 

Składnia

Insert (String tekst)

 

Argumenty

Typ

Nazwa

Opis

String

tekst

Tekst do wstawienia.

 

Wartość zwracana

Nie zwraca wartości.

 

Przykład

//Zdefiniowanie wyjściowego ciągu znaków
String pocz = "abcdefghijklmnoprstu"
//Zdefiniowanie zawartości zmiennej Buf
Buf = pocz
//Ustawienie bieżącej pozycji w zmiennej
Move To 7
//Wykonanie polecenia Insert
Insert "XXXXXX"
String tekst_1 = Buf
//Wydrukowanie wyniku
Print "Skutek zastosowania poleceń Move i Insert:", LF
Print "Wartość początkowa zmiennej Buf: ", pocz, LF
Print "Wartość zmiennej Buf po zwmianie: ", tekst_1, LF