| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Qu'est -ce qu'un tableau dans Visual Basic
    ? Dans Visual Basic, un tableau est un ensemble indexé de données. Les tableaux sont utilisés pour groupe et l'index une série de valeurs . Les valeurs individuelles détenues dans le tableau sont appelés les éléments du tableau . Un élément est un élément de données , un nom par exemple , un ordinateur n'a aucune notion du mot « nom», afin que le code écrivain explique à l'ordinateur qu'il y aura une liste ou un tableau d'information dénommé « noms ». Une fois l'espace des noms a été créé, le programmeur peut alors dire que Lucy ordinateur , Fred, Ben , George et Alison sont tous les noms , et les noms sont indexés ou en indice , de sorte que le nom est Lucy 1 , 2 nom est Fred et ainsi de suite . Fonction

    programmeurs utilisent des tableaux pour se référer à des valeurs multiples d'une même classe de données ( dans notre exemple, noms) , en utilisant un nombre appelé un index ou indice , pour les distinguer les uns des autres . Les tableaux sont utilisés pour raccourcir et simplifier le code Visual Basic , permettant à un programmeur pour créer des boucles qui traitent efficacement un grand nombre d' éléments , tant que les éléments sont tous du même type de données . Un programmeur pourrait déclarer chaque élément séparément comme une variable individuelle , mais cela rendrait programmes lourd à écrire et à exécuter .
    Types

    Tableaux dans Visual Basic peuvent être fixes taille ou dynamique. Un tableau de taille fixe a le même nombre d'éléments tout au long de l'exécution du programme, tandis que les tableaux dynamiques peuvent augmenter alors que le programme s'exécute et intégrer les données qui sont importées ou saisies au cours de l'exécution du programme. Les tableaux peuvent également être linéaire ou multidimensionnelles . Réseaux linéaires contiennent une liste unique de variables, telles que les prénoms dans notre exemple. Un tableau multidimensionnel utilise plus d'un ensemble d'indices ou des indices , des tableaux à deux dimensions peuvent être considérés comme un tableau avec des colonnes et des lignes. Il ya aussi des tableaux en escalier , qui peuvent contenir des quantités variables de sous-ensembles d' éléments ; . Ces travaux sous forme de tableaux dans un tableau

    déclaration de tableau Déclarations

    des tableaux sont sont entrés dans les programmes de la même manière que les variables - ils doivent être déclarés , et le lieu et la manière dont elles sont déclarées détermine leur portée, ou si, dans le programme, ils peuvent être utilisés. Quatre types d'informations sont incluses dans l'instruction de déclaration : le nom du tableau , le type de données , le nombre de dimensions , et le nombre d'éléments . Cela est généralement précédée par "Dim " pour déclarer le tableau .
    Exemple d'un tableau de taille fixe

    Un tableau de taille fixe contenant les noms Lucy , Fred, Ben , George et Alison pourraient être déclarés comme strNames Dim ( 4) As String .

    Le tableau est nommé " strNames " et dispose d'un espace pour cinq noms . ( Lorsque les numérations Visual Basic l'index , il commence à partir de 0, donc le nombre le codeur utilise est le nombre d'éléments moins 1) . Un seul numéro est donné dans les parenthèses après le nom du tableau , il est donc un unidimensionnel , ou linéaire, matrice. Les noms sont ensuite indexés (compte tenu des indices ) de 0 à 4 : .

    StrNames (0) = strNames de "Lucy" (1) = strNames de "Fred" ( 2) = "Ben" et ainsi de suite < br >

    Pour déclarer un tableau qui contient les éléments de la forme d'un tableau , un deuxième numéro est donné entre parenthèses , séparés par une virgule: strNames Dim ( 4,1 ) As String . Ce code déclare un tableau de variables de chaîne appelée " strNames », qui pourrait tenir la première et deuxième noms de cinq personnes .
    Exemple d'un réseau

    dynamique Quitter le . parenthèses vides crée un tableau dynamique : strNames Dim ( ) As String

    Parce que les parenthèses sont vides , l'ordinateur ne fournit pas d'espace mémoire pour les éléments , les éléments peuvent être ajoutés à ce tableau seulement après qu'il a été " redimensionnée ", qui est le fait de raconter l'ordinateur combien d'espace sera nécessaire. Le code pour redimensionner le tableau " de strNames " avoir de l'espace pour cinq noms se lirait comme suit : . StrNames ReDim (4)

    Une fois que le tableau contient des données , la mention " ReDim " écrase toutes les données détenues , de sorte que le programmeur doit utiliser le mot-clé «préserver» . Pour ajouter un cinquième nom à notre tableau de nom , en gardant les quatre noms précédents intact , le code serait:

    ReDim Preserve strNames (5) strNames (5) = " Boris "
    < br > limites

    tableaux doivent contenir des données du même type , mais sinon, ils sont très flexibles. Un indice de tableau ne peut pas dépasser les limites d'un type de données Long , mais étant donné que le type de données à long varie en valeur de -9,223,372,036,854,775,808 par 9,223,372,036,854,775,807 , il ya beaucoup d' espace à remplir . Les tableaux sont également limitées 32 dimensions , mais il est rare que les programmeurs d'utiliser plus de trois.

    Previous :

    next :
      articles connexes
    ·Comment compiler lorsque les fonctions conflits entre l…
    ·Qu'est-ce langage Visual Basic 
    ·Comment fermer UserForm 
    ·Comment accéder argument nul requêtes VBA 
    ·Comment faire de chiffres ronds Visual Basic Up 
    ·Comment faire pour importer des données dans une boît…
    ·Comment crypter un fichier en VB.NET 
    ·Comment faire pour supprimer le Commandement bordure du…
    ·Liste des fonctions de Visual Basic 6.0 
    ·Comment lire les fichiers MP3 à l'aide MMControl en Vi…
      articles en vedette
    ·Comment remplacer un Backslash 
    ·Comment faire pour supprimer les sauts de ligne en Perl…
    ·Comment utiliser MSBuild pour WPF Fusionner assemblages…
    ·Comment faire un écouteur d'action Fermer une Jframe 
    ·Comment utiliser une fonction dans VBA 
    ·Comment créer un fichier CSV en Java 
    ·Comment changer le port SMTP en PHP 
    ·Outils utilisés pour convertir les algorithmes de Prog…
    ·Comment savoir sténodactylographie 
    ·Comment créer un exe à partir d'un fichier de Bat 
    Copyright © Connaissances Informatiques http://fr.wingwit.com