Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment faire pour convertir une cha…
  • . Comment créer un sous-site Web ut…
  • Comment appeler des procédures stoc…
  • Comment faire un Ferait Avec Visual …
  • Comment passer une collection à une…
  • Comment utiliser ListView pour affic…
  • Comment faire pour modifier du texte…
  • Comment faire pour installer des scr…
  • Comment utiliser MSFlexGrid en VB6 
  • Comment se connecter à une base de …
  •   Visual Basics 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
  •  
    Visual Basics programmation

    Comment charger une table à partir d'un fichier CSV avec Visual Basic

    Visual Basic (VB ) est un langage de programmation informatique créé par Microsoft . VB fait des ajouts importants à l' ensemble de primitives disponibles dans le langage de programmation BASIC original, comme la récursivité et manipulations de cordes sophistiqués. Comma - Separated Values ​​( CSV ​​) est une forme répandue de stocker des informations sous forme de tableau dans des fichiers informatiques . Dans un fichier CSV , chaque ligne correspond à une ligne dans le tableau codé ; chaque rangée se compose , à son tour, des valeurs correspondant aux entrées de la colonne séparées par des virgules . Vous pouvez écrire du code VB qui lit l'entrée CSV dans un tableau en mémoire pour d'autres manipulations . Instructions
    1

    Ouvrez le fichier CSV en mode lecture et de lire tout son contenu , comme dans cet exemple de code :

    poignée As Integer

    wholeContents Dim As String Photos

    poignée = FreeFile

    ouverte " input.csv » pour l'entrée en guise de poignée

    wholeContents = Entrée $ ( LOF (manche ), # poignée)

    Fermez la poignée

    Remplacer " input.csv " par le nom du fichier CSV que vous devez analyser .
    2 lignes de l' fichiers séparés

    en différents éléments d'une variante VB en utilisant le saut de ligne caractères comme des séparateurs , comme dans cet exemple de code : Trouvez

    lineContents As Variant

    lineContents = split ( wholeContents , vbCrLf )
    3

    affecter le bon nombre de lignes et de colonnes au tableau qui contiendra les valeurs dans le fichier CSV original, comme dans cet exemple de code :

    sampleLine As Variant

    nRows As Integer

    ncols As Integer

    Dim Array () comme corde

    nRows = Ubound ( lineContents )

    sampleLine = split ( lineContents (0) , ",") < br >

    ncols = Ubound ( sampleLine )
    tableau ReDim

    ( nRows , ncols )
    4

    copier les valeurs de la variante contenant toutes les valeurs séparées par des virgules dans le tableau VB, comme dans cet exemple de code :

    Dim i as Integer

    j As Integer

    For i = 0 To nRows

    sampleLine = split ( lineContents ( i) , ",")

    Pour j = 0 To Ubound ( sampleLine )

    array ( i , j) = sampleLine ( j)

    Ensuite j

    Next i

    Après l'exécution des deux imbriqué «Pour» boucles , array "array" contiendra les mêmes valeurs que le fichier CSV d'origine.
    < br >

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment construire un répondeur en VB6 
  • Comment faire pour déboguer VBScript 
  • Comment faire pour supprimer Programatically Images De DataGrid 
  • Comment faire pour créer des boîtes d'alerte dans Windows 
  • Comment écrire un programme pour convertir la température en degrés Fahrenheit en VB.Net 
  • Comment définir des valeurs de propriété dans Visual Basic 
  • Comment faire pour convertir une zone de texte à un numéro dans Visual Basic 
  • Comment faire pour convertir C Structure de VBA 
  • Comment obtenir la taille du répertoire en VB.NET 
  • Comment ajouter une barre de défilement de Visual Basic 
  • Connaissances Informatiques © http://www.ordinateur.cc