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
El tipo String of permite manipular cadenas de longitud fija. Estas cadenas tienen un carácter nulo al final, representado por un cero (como en el lenguaje de programación C). La longitud especificada es el número máximo de caracteres de la cadena.
El tipo String of debe utilizarse para enviar parámetros de entrada/salida a las API de Windows. Este tipo también es compatible con otros lenguajes de programación (Turbo Pascal para Windows, C, Visual Basic para Windows, etc.).
Observaciones:
  • WEBDEV - Código Servidor Este tipo de cadena de caracteres está en formato ANSI.
  • Para una variable de tipo "String of", la función TypeVar devuelve la constante wlFixedString (valor: 22).
Ejemplo
FirstName is string of 8
FirstName = "Florence"

MyString is string of 10
MyString = "Test"
Sintaxis

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

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

<Variable name> is 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 "String of" declarada, pero no inicializada corresponde a una cadena vacía ("").
WEBDEV - Código ServidorWindowsPHP

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.
WEBDEV - Código NavegadorWindows

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