PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE


Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Modo de funcionamiento en modo GO y en tiempo de ejecución
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Devoluciones:
  • el tamaño de una cadena de caracteres, es decir, el número de caracteres que se encuentran en la cadena de caracteres (incluidos el espacio y los caracteres binarios 0).
  • el tamaño de un búfer, lo que significa el número de bytes que se encuentran en el búfer.
WEBDEV - Código NavegadorPHP En esta versión, no se puede averiguar el tamaño de un búfer.
Versiones 15 y posteriores
Android Esta función ahora está disponible para aplicaciones Android.
Nueva funcionalidad versión 15
Android Esta función ahora está disponible para aplicaciones Android.
Android Esta función ahora está disponible para aplicaciones Android.
Versiones 16 y posteriores
Universal Windows 10 App Esta función ahora está disponible para aplicaciones Windows Phone.
Nueva funcionalidad versión 16
Universal Windows 10 App Esta función ahora está disponible para aplicaciones Windows Phone.
Universal Windows 10 App Esta función ahora está disponible para aplicaciones Windows Phone.
Versiones 17 y posteriores
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
Nueva funcionalidad versión 17
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
Versiones 18 y posteriores
Widget Android Esta función ahora está disponible en modo Android Widget.
Universal Windows 10 App Esta función ahora está disponible en modo Windows Store apps.
Nueva funcionalidad versión 18
Widget Android Esta función ahora está disponible en modo Android Widget.
Universal Windows 10 App Esta función ahora está disponible en modo Windows Store apps.
Widget Android Esta función ahora está disponible en modo Android Widget.
Universal Windows 10 App Esta función ahora está disponible en modo Windows Store apps.
Versiones 21 y posteriores
Apple Watch Esta función ahora está disponible en modo Apple Watch.
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Nueva funcionalidad versión 21
Apple Watch Esta función ahora está disponible en modo Apple Watch.
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Apple Watch Esta función ahora está disponible en modo Apple Watch.
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
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 JavaAjaxCódigo de Usuario (UMC)
MyBuffer is Buffer = "Developing is fantastic"
Length(MyBuffer)       // Returns 23
Windows Mobile
MyBuffer is Buffer = "Developing is fantastic"
Length(MyBuffer)        // Returns 30
Sintaxis

Size of character string Ocultar los detalles

<Result> = Length(<Source string>)
<Result>: Integer
Número de caracteres que se encuentra en la cuerda.
<Source string>: Cadena de caracteres
Cadena de caracteres cuyo tamaño se calculará.
WINDEVWEBDEV - Código ServidorReportes y ConsultasAndroidWidget Android iPhone/iPadApple WatchWindows MobileUniversal Windows 10 AppJavaAjaxCódigo de Usuario (UMC)

Size of buffer Ocultar los detalles

<Result> = Length(<Source buffer>)
<Result>: Integer
Número de octetos que se encuentra en el buffer.
<Source buffer>: Buffer
Buffer cuyo tamaño se calculará.
Windows Mobile En UNICODE, cada carácter ocupa dos bytes de memoria. Por lo tanto, el tamaño de un búfer que contiene una cadena UNICODE es el doble del número de caracteres que se encuentran realmente en la cadena en Windows.
LinuxiPhone/iPadApple Watch En UNICODE, cada carácter ocupa cuatro bytes de memoria. Por lo tanto, el tamaño de un búfer que contiene una cadena UNICODE corresponde a cuatro veces el número de caracteres que realmente se encuentran en la cadena en Windows.
Observaciones
Windows Mobile

Modo de funcionamiento en modo GO y en tiempo de ejecución

En modo IR (simulación en el ordenador de desarrollo), cuando Longitud se utiliza en un búfer (sintaxis 2), <Result> corresponde al número de caracteres que se encuentran en el búfer (y no al número de bytes).
Por ejemplo, ejecutando el siguiente código:
MyBuffer is Buffer = "WINDEV is tremendous"
Length(MyBuffer)
  • en modo GO, este código devuelve 21.
  • en tiempo de ejecución, este código devuelve 42.
Las diferencias entre el modo GO (simulador) y el uso real se presentan en Diferencias entre el modo GO y el uso real.
Componente : wd250vm.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
EXTRAIR TEXTO
n_tamanho_adicionais is int=Length(EDT_DADOS_aDICIONAIS)
n_tamanho_campo is int=Length("OC 1")
n_posicao is int=Position(EDT_DADOS_aDICIONAIS," OC 1 ",1,FromBeginning)
s_transfere is string=EDT_DADOS_aDICIONAIS[[1 TO n_posicao]]
_restante is string=EDT_DADOS_aDICIONAIS[[n_posicao+5 TO n_tamanho_adicionais]]

EDT_DADOS_aDICIONAIS=s_transfere+"OC 200"
// AQUI ESTOU ACRESCENTANDO NO MEIO DO TEXTO O QUE VOU SUBSTITUIR
// HERE I AM ADDING INTO THE TEXT WHAT YOU WILL REPLACE
// AQUÍ ESTOY AÑADIDO EN EL MEDIO DEL TEXTO LO QUE VUELVE SUSTITUIR

IF _restante<>"" THEN
EDT_DADOS_aDICIONAIS+=" "+NoSpace(_restante)
END

// BLOG COM VIDEO E EXEMPLO EXTRAIR TEXTO

http://windevdesenvolvimento.blogspot.com.br/2017/07/aula-1226-windev-string-38-extrair-texto.html

https://www.youtube.com/watch?v=chR3Od93osQ


De matos
29 07 2017
Exemplo Tamanho String
SAI_resultado=Length(SAI_texto)

//FRANCES
SAI_resultado=Taille(SAI_texto)

//Blog com Video e Exemplo
http://windevdesenvolvimento.blogspot.com.br/2016/02/curso-windev-string-003-tamanho-das.html
De matos AMARILDO
26 02 2016