Change string
Change string ( fonte ; novo ; posiçao ) : Text
| Parâmetro | Tipo | Descrição | |
|---|---|---|---|
| fonte | Text | → | Cadeia original | 
| novo | Text | → | Novos caracteres | 
| posiçao | Integer | → | Onde começar as mudanças | 
| Resultado | Text | ← | Cadeia resultado | 
Descrição
Change string devolve uma string resultante de modificar os caracteres, na cadeiafonte, a partir de posição com os caracteres em novo.
Se novo é uma cadeia vazia (""), Change string devolve fonte sem mudanças. Change string sempre devolve uma cadeia do mesmo tamanho que fonte. Se posiçao é inferior ou superior à longitude de fonte, Change string devolve fonte.
Change string é diferente de Insert string em que substitui os caracteres em lugar de inseri-los.
Exemplo
O seguinte exemplo ilustra o uso de Change string. Os resultados são atribuídos à variável vtResult.
 vtResult:=Change string("Acme";"CME";2) // vtResult é igual a "ACME"
 vtResult:=Change string("novembro";"dic";1) // vtResult é igual a "dezembro"
Ver também
Delete string
Insert string
Replace string
Propriedades
| Número do comando | 234 | 
| Thread-seguro | ✓ |