DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Syntaxe WLangage / Types du WLangage
  • Valeur par défaut
  • Chaîne fixe
  • Code multi-plateforme
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Avertissement
Ce type de variable est conservé par compatibilité.
Le type Chaîne Pascal sur correspond à une chaîne précédée d'un octet précisant la longueur (identique au langage Pascal). Cet octet n'est pas accessible. Par exemple chaine[1] représente le premier caractère de la chaîne et non pas sa longueur.
La longueur d'une chaîne Pascal est limitée à 255 caractères maximum. La taille à donner à la chaîne Pascal doit être égale à la taille de la chaîne.
Remarques :
  • Ce type est disponible pour compatibilité avec les autres langages de programmation (Turbo Pascal par exemple).
  • WEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidJava Le type Chaîne Pascal n'est pas supporté. Il est remplacé par le type Chaîne.
  • WINDEVWEBDEV - Code Serveur Ce type de chaîne de caractères est au format ANSI.
  • Pour une variable de type "Chaîne Pascal sur", la fonction TypeVar renvoie la constante wlChaînePascal (valeur 21).
Exemple
Prénom est une chaîne Pascal sur 8
Prénom = "Florence"
Syntaxe

Déclarer et initialiser une variable de type "Chaîne Pascal sur" Masquer les détails

<Nom de la variable> est une chaîne Pascal sur <Taille> = <Valeur>
OU

<Nom de la variable> est une chaîne Pascal sur <Taille>
<Nom de la variable> = <Valeur>
<Nom de la variable> :
Nom de la variable à déclarer. Lorsque plusieurs variables du même type sont déclarées et initialisées sur la même ligne, seule la dernière variable est initialisée.
<Taille> :
Taille fixée pour la chaîne. Elle doit être égale à la taille de la chaîne.
<Valeur> :
Valeur donnée à la variable.
Remarques

Valeur par défaut

Une variable de type "Chaîne Pascal sur" déclarée et non initialisée correspond à une chaîne vide ("").
WINDEVWEBDEV - Code ServeurEtats et RequêtesWindowsCode Utilisateur (MCU)PHP

Chaîne fixe

  • Lors de la déclaration d'une chaîne fixe, la mémoire nécessaire est immédiatement allouée. Il est donc nécessaire d'éviter d'utiliser des chaînes de trop grande taille.
  • La chaîne fixe est complétée par des espaces. L'initialisation et l'affectation d'une chaîne de grande taille (plusieurs centaines de kilo octets) peuvent être relativement longues.
WINDEVWEBDEV - Code NavigateurWindowsUniversal Windows 10 AppAndroidWidget AndroidJava

Code multi-plateforme

Les chaînes fixes ne sont pas disponibles en Java. Elles sont remplacées en exécution par le type Chaîne.
Il est cependant possible d'utiliser la fonction Complète sur une variable de type Chaîne :
MaChaîne est une chaîne
MaChaîne = Complète("Test", 10)
// Equivalent à 
// MaChaîne est une chaîne fixe sur 10 caractères
// MaChaîne = "Test"
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 27/03/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale