|
|
|
|
|
Dimension (Fonction) En anglais : Dimension Renvoie la taille d'une variable (chaîne, numérique, tableau, ...) ou re-dimensionne un tableau dynamique.
// Re-dimensionner un tableau (dynamique) MonTab est un tableau dynamique de 5 par 3 entiers ... // Re-dimensionner le tableau Dimension(MonTab, 8, 6)
Syntaxe
Récupérer la taille d'une variable Masquer les détails
<Résultat> = Dimension(<Nom de la variable>)
<Résultat> : Entier Taille recherchée. | | Chaîne Pascal | Nombre de caractères utiles de la chaîne.
Exemple : Pour une chaîne Pascal sur 10, le résultat sera 10. | Chaîne ASCIIZ | Nombre de caractères utiles de la chaîne.
Exemple : Pour une chaîne ASCIIZ sur 10, le résultat sera 9 car il y a un 0 binaire à la fin. | Variable composée et structure | Somme des tailles en octets de chaque composante.
Attention : Ce cas ne s'applique pas aux Classes. | Tableau | Nombre d'éléments total du tableau. Cette fonction est équivalente à la propriété Occurrence.
Exemple : Pour un tableau de 3 Chaînes, le résultat sera 3. Exemple : Pour un tableau de 5 par 3 entiers, le résultat sera 15 (5 * 3)Remarque : Pour connaître la taille des dimensions d'un tableau, utilisez la fonction TableauInfo. | Autres | Taille en octets de la zone mémoire correspondant à la variable. Pour les chaînes de caractères, utilisez la fonction Taille. |
<Nom de la variable> : Chaîne de caractères Nom de la variable (variable de type quelconque).
Re-dimensionner un tableau dynamique à N dimensions Masquer les détails
Dimension(<Nom du tableau> , <Nb éléments de la dimension 1> [, <Nb éléments de la dimension 2> [... [, <Nb éléments de la dimension N>]]])
<Nom du tableau> : Chaîne de caractères Nom de la variable correspondant au tableau dynamique. Remarque : Les tableaux fixes ne peuvent pas être re-dimensionnés. <Nb éléments de la dimension 1> : Entier Nombre d'éléments de la première dimension du tableau. Attention : Le nombre de dimensions du tableau ne peut pas être modifié, ni le type des éléments. Un tableau à 2 dimensions reste à 2 dimensions. <Nb éléments de la dimension 2> : Entier optionnel Nombre d'éléments de la seconde dimension du tableau. Attention : Le nombre de dimensions du tableau ne peut pas être modifié, ni le type des éléments. Un tableau à 2 dimensions reste à 2 dimensions. <Nb éléments de la dimension N> : Entier optionnel Nombre d'éléments de la Nème dimension du tableau. Attention : Le nombre de dimensions du tableau ne peut pas être modifié, ni le type des éléments. Un tableau à 2 dimensions reste à 2 dimensions.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|