Section courante

A propos

Section administrative du site

STRING

Chaine de caractères
Delphi/Kylix/Lazarus

Syntaxe

identv1,identv2,...:String;
identt2,identt2,...=String;
identv1,identv2,...:String[n];
identv1,identv2,...:String[n];

Paramètres

Nom Description
identv1, identv2 Ce paramètre permet d'indiquer une variable
identt2, identt2 Ce paramètre permet d'indiquer un type de variable
n Ce paramètre permet d'indiquer une longueur fixe pour la chaine de caractères

Description

Ce mot réservé permet de définir une variable de chaine de caractères de format String.

Exemple

Voici quelques exemples typiques de l'utilisation de cette fonction :

  1. Program StringSamples;
  2.  
  3. {$APPTYPE CONSOLE}
  4. Uses SysUtils;
  5.      
  6. Const
  7.  X:String = 'ABC';
  8.    
  9. Var 
  10.  Y:String;
  11.  Z:String[5];
  12.      
  13. BEGIN
  14.  Y:='DEF';
  15.  Z:='GHIJK';
  16.  WriteLn(X,Y,Z);
  17. END.

on obtiendra le résultat suivant :

ABCDEFGHIJK

Voir également

Langage de programmation - Delphi/Kylix/Lazarus - Référence des directives de compilation - $LongStrings
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - AnsiCompareStr
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - AnsiLowerCase
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - AnsiPos
Langage de programmation - Delphi/Kylix/Lazarus - Type de données élémentaires - AnsiString
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - AnsiUpperCase
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Concat
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Copy
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Delete
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Length
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Move
Langage de programmation - Delphi/Kylix/Lazarus - Type de données élémentaires - PString
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - SetLength
Langage de programmation - Delphi/Kylix/Lazarus - Type de données élémentaires - ShortString
Langage de programmation - Delphi/Kylix/Lazarus - Type de données élémentaires - WideString

Dernière mise à jour : Mercredi, le 18 février 2015