AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Sintaxis WLanguage / 
  • Valor predeterminado
  • Cadena fija
  • Código multiplataforma
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
Advertencia
Este tipo de variable se conserva por motivos de compatibilidad con versiones anteriores.
El tipo Fixed string of corresponde a una cadena de longitud fija. El tamaño de una cadena de longitud fija no puede exceder 2 GB. La cadena se rellena:
  • con 0 si aún no se ha asignado un valor a la cadena.
  • con espacios si ya se ha asignado un valor a la variable (similar al tipo "string" de Visual Basic).
Observaciones:
  • Para una variable de tipo "Fixed string of", la función TypeVar devuelve la constante wlFixedString (valor 22)..
Ejemplo
FirstName is fixed string of 8
FirstName = "Florence"
Sintaxis

Declarar e inicializar una variable de tipo "Fixed string of" Ocultar los detalles

<Variable name> is fixed string of <Length> = <Value>
OR

<Variable name> is fixed string of <Length>
<Variable name> = <Value>
<Variable name>:
Nombre de la variable a declarar. Cuando se declaran e inicializan varias variables del mismo tipo en la misma línea, solo se inicializa la última variable.
<Length>:
Longitud máxima de la cadena.
<Value>:
Valor dado a la variable.
Observaciones

Valor predeterminado

Una variable de tipo "Fixed string of" declarada, pero no inicializada se rellena con ceros ("0").
Observación: El tipo "Fixed string of" debe utilizarse para enviar parámetros de entrada/salida a las API de Windows.
Reportes y ConsultasWindows

Cadena fija

  • Cuando se declara una cadena de longitud fija, la memoria necesaria se asigna inmediatamente. Por lo tanto, debe evitar utilizar cadenas demasiado grandes.
  • Las cadenas de longitud fija se rellenan con espacios. Inicializar y asignar una cadena de gran tamaño (varios cientos de kilobytes) puede llevar mucho tiempo.
Windows

Código multiplataforma

Las cadenas de longitud fija no están disponibles en Java. Se sustituyen por el tipo String en tiempo de ejecución.
Sin embargo, se puede utilizar la función Complete en una variable de tipo String:
MyString is string
MyString = Complete("Test", 10)
// Equivalent to 
// MyString is fixed string of 10 characters
// MyString = "Test"
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: 29/03/2024

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