PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

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
Ajoute un élément dans un tableau WLangage à une dimension en prenant en compte :
  • le critère de tri défini par la fonction <Tableau>.Trie
  • l'opérateur de comparaison décrit dans la classe si les éléments du tableau sont des instances de classe.
Remarque : Cette fonction est utilisable uniquement sur les tableaux WLangage.
Exemple
MonTableau est un tableau de 2 chaînes
MonTableau[1] = "WINDEV"
MonTableau[2] = "WEBDEV"
MonTableau.Trie(ttCroissant)
MonTableau.AjouteTrié("WEBDEV et WINDEV")
// Afficher le contenu des éléments
Trace(MonTableau[1]) // Affiche "WEBDEV"
Trace(MonTableau[2]) // Affiche "WEBDEV et WINDEV"
Trace(MonTableau[3]) // Affiche "WINDEV"
Syntaxe
<Résultat> = <Tableau WLangage>.AjouteTrié(<Valeur de l'élément>)
<Résultat> : Entier
  • Indice auquel l'élément spécifié a été ajouté,
  • -1 si l'élément n'a pas pu être placé.
Une erreur WLangage est affichée si :
  • aucun critère de tri n'a été défini (fonction <Tableau>.Trie ou opérateur de comparaison dans la classe).
  • le critère de tri n'était pas respecté par le tableau avant l'ajout.
<Tableau WLangage> : Tableau
Nom de la variable de type Tableau à manipuler. Ce tableau doit être un tableau à une dimension.
<Valeur de l'élément> : Type des éléments du tableau
Elément à ajouter au tableau spécifié.
Remarques

Ajout d'un élément

Lors de l'utilisation de la fonction <Tableau>.AjouteTrié :
  • le tableau est automatiquement agrandi pour accueillir le nouvel élément.
  • l'élément est converti si nécessaire dans le type des autres éléments du tableau.
  • l'élément est placé dans le tableau en fonction du tri défini.

Divers

Cette fonction ne peut pas être utilisée sur :
  • les tableaux non alloués,
  • les tableaux fixes.
Composante : wd280vm.dll
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire