Scopo
Sostituisce una parte di una stringa con un'altra stringa passata.
Sintassi
Applicazione.Substitute(stringa originale, posizione di partenza, lunghezza sostituzione, stringa da inserire)
Argomenti
Stringa Originale | Stringa nella quale si vuole operare la sostituzione. |
Posizione di Partenza | Posizione in cui iniziare la sostituzione nella stringa originale. |
Lunghezza Sostituzione | Lunghezza della parte della stringa originale da sostituire. |
Stringa da Inserire | Stringa da sostituire all'interno della stringa originale. |
Valore di ritorno
Viene ritornata una stringa contenente il risultato della sostituzione all'interno della stringa originale con la stringa da sostituire. La porzione della stringa originale sostituita è quella che parte dalla posizione di partenza e lunga come specificato dal parametro.
Esempio di codice
OperatoritraStringhe.Sostituzionesecondanellaprima.Text := Substitute(
OperatoritraStringhe.Stringa1Operando, ZERO, ONE, OperatoritraStri-
nghe.Stringa2Operando)
OperatoritraStringhe.Stringa1Operando, ZERO, ONE, OperatoritraStri-
nghe.Stringa2Operando)
- Se Lunghezza Sostituzione è maggiore della lunghezza della Stringa Originale viene generato un errore.
Ultima modifica: 25/10/2016 / Validità: da 8.5.3800