Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Change string
|
Change string ( fonte ; novo ; posiçao ) -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
fonte | String |
![]() |
Cadeia original | |||||
novo | String |
![]() |
Novos caracteres | |||||
posiçao | Inteiro longo |
![]() |
Onde começar as mudanças | |||||
Resultado | String |
![]() |
Cadeia resultado | |||||
Change string devolve uma string resultante de modificar os caracteres, na cadeia fonte, 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.
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"
Produto: 4D
Tema: String
Número
234
Criado por: < 4D v6
Manual de linguagem 4D ( 4D v20 R7)