Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Change string
|
Change string ( fuente ; nuevo ; posicion ) -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
fuente | Cadena |
![]() |
Cadena original | |||||
nuevo | Cadena |
![]() |
Nuevos caracteres | |||||
posicion | Entero largo |
![]() |
Posición donde comenzar los cambios | |||||
Resultado | Cadena |
![]() |
Cadena resultante | |||||
Change string devuelve una cadena resultante de cambiar los caracteres, en la cadena fuente, a partir de posicion con los caracteres en nuevo.
Si nuevo es una cadena vacía (""), Change string devuelve fuente sin cambios. Change string siempre devuelve una cadena de la misma longitud que fuente. Si posicion es inferior o superior a la longitud de fuente, Change string devuelve fuente.
Change string se diferencia de Insert string en que reemplaza los caracteres en lugar de insertarlos.
El siguiente ejemplo ilustra el uso de Change string. Los resultados se asignan a la variable vtResult.
vtResult:=Change string("Acme";"CME";2) ` vtResult es igual a "ACME"
vtResult:=Change string("noviembre";"dic";1) ` vtResult es igual a "diciembre"
Producto: 4D
Tema: Cadenas de caracteres
Número
234
Creado por: < 4D v6
Manual de lenguaje 4D ( 4D v20 R7)