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 | ✓ |