AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de cadenas
  • Función Left y UNICODE
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Extrae la parte izquierda (es decir, los primeros caracteres) de una cadena o buffer.
WEBDEV - Código Navegador En esta versión, no se puede extraer la parte izquierda de un buffer.
Ejemplo
Left("The cuckoo", 6)   // Returns "The cu"
Left("ABC", 50)        // Returns "ABC"
Left("AZELMA ")        // Returns "AZELMA"
 
MyString is string = "Developing is child's play"
Left(MyString, 10)   // Returns "Developing"
WEBDEV - Código ServidorPHPAjax
// Extract bytes
MyBuffer is Buffer = "Developing is child's play"
Left(MyBuffer, 10)   // Returns "Developing"
Sintaxis

Extraer la parte izquierda de una cadena de caracteres Ocultar los detalles

<Result> = Left(<Initial string> [, <Length>])
<Result>: Cadena de caracteres
  • Parte izquierda de <Cadena inicial>. Corresponde a <Cadena inicial> si el parámetro <Longitud> es mayor que la longitud de <Cadena inicial>.
  • EOT si el parámetro <Longitud> es negativo. Se produce un error de WLanguage (error no fatal). Para obtener más información sobre el error, utilice la función ErrorInfo.
<Initial string>: Cadena de caracteres
Cadena de caracteres de la que se extraerá la parte izquierda. Esta cadena no se modifica.
<Length>: Entero opcional
Número de caracteres a extraer. Si no se especifica este parámetro, <Resultado> corresponde a <Cadena inicial> sin espacios al final.
WEBDEV - Código ServidorPHPAjax

Extraer la parte izquierda de un buffer Ocultar los detalles

<Result> = Left(<Initial buffer> [, <Size>])
<Result>: Cadena de caracteres
  • Parte izquierda especificada de <Buffer inicial>. Corresponde a <Buffer inicial> si el parámetro <Tamaño> es mayor que el tamaño de <Buffer inicial>.
  • EOT si el parámetro <Tamaño> es negativo. Se produce un error de WLanguage (error no fatal). Para obtener más información sobre el error, utilice la función ErrorInfo.
  • Buffer no válido si <Buffer inicial> contiene una cadena UNICODE.
<Initial buffer>: Buffer
Buffer del que se extraerá la parte izquierda. Este buffer no se modifica.
<Size>: Entero opcional
Número de bytes a extraer. Si no se especifica este parámetro, <Resultado> corresponde a <Buffer inicial> sin espacios al final.
Observaciones

Función Left y UNICODE

Si la cadena pasada como parámetro es una cadena ANSI, el resultado será una cadena ANSI.
Si la cadena pasada como parámetro es una cadena UNICODE, el resultado será una cadena UNICODE.
Recordatorio: En UNICODE, cada carácter ocupa dos bytes de memoria. Por lo tanto, el tamaño en memoria de una cadena UNICODE es el doble del número de caracteres que contiene realmente la cadena.
El primer carácter de la cadena está en el índice 1.
Observación: Si la función se utiliza en una cadena ANSI y el resultado se asigna a una cadena UNICODE o viceversa, la conversión se realizará implícitamente.
Para obtener más información, consulte Gestión de UNICODE.
Componente: wd290vm.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

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