AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de cadenas
WINDEV
WindowsLinuxJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst
Otros
Procedimientos almacenados
Devuelve:
  • la longitud de una cadena, es decir, el número de caracteres de la cadena (incluyendo espacios y ceros binarios).
  • el tamaño de un buffer, es decir, el número de bytes en el buffer.
WEBDEV - Código NavegadorPHP En esta versión, no se puede obtener el tamaño de un buffer.
Ejemplo
Length("Quasimodo")      // Returns 9
Length(" Quasimodo ")    // Returns 11
Length("A" + Charact(0))  // Returns 2
Length("")               // Returns 0
Length(" ")              // Returns 1
WINDEVWEBDEV - Código ServidorReportes y ConsultasAndroidWidget Android JavaCódigo de Usuario (UMC)Ajax
MyBuffer is Buffer = "Developing is fantastic"
Length(MyBuffer)       // Returns 23
Sintaxis

Obtener la longitud de una cuerda Ocultar los detalles

<Result> = Length(<Initial string>)
<Result>: Entero
Número de caracteres en la cadena.
<Initial string>: Cadena de caracteres
Cadena de caracteres cuyo tamaño será calculado.
WINDEVWEBDEV - Código ServidorReportes y ConsultasAndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystJavaCódigo de Usuario (UMC)Ajax

Obtener el tamaño de un buffer Ocultar los detalles

<Result> = Length(<Initial buffer>)
<Result>: Entero
Número de bytes en el buffer.
<Initial buffer>: Buffer
Buffer cuyo tamaño será calculado.
LinuxiPhone/iPadIOS WidgetApple Watch En Unicode, cada carácter ocupa cuatro bytes de memoria. Por lo tanto, el tamaño de un buffer que contiene una cadena Unicode corresponde a cuatro veces el número de caracteres que realmente se encuentran en la cadena en Windows.
Componente: wd300vm.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
video Length
https://youtu.be/SN-gjz1fmlY


n_tamanho_rntrc is int=Length(EDT_Rodo_rntrc_2)
IF n_tamanho_rntrc=8 THEN
// correto
ELSE
Info("Informar 8 Digitos Rntrc")
ReturnToCapture(EDT_Rodo_rntrc_2)
END
amarildo
08 12 2018

Última modificación: 17/09/2024

Señalar un error o enviar una sugerencia | Ayuda local