| 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
    Comment pour délimiter les fichiers texte de données dans Visual Basic 2003
    Lecture des informations à partir d'un fichier texte est un élément essentiel de nombreux programmes informatiques . Visual Basic vous offre la classe TextFieldParser dans le cadre de la saisie de fichiers et l'espace de sortie . Cette classe lit les informations à partir d'un fichier texte et vous aide à organiser les données au sein de votre programme. Vous choisissez un séparateur basé sur l'organisation de votre fichier texte, et utilisez un tableau de chaînes pour stocker vos données . De là , vous pouvez manipuler ou convertir vos données si nécessaire. Instructions
    1

    Démarrez un nouveau projet et ajouter à un formulaire . Ouvrez la fenêtre de code à l'endroit où vous aurez votre programme lu à partir d'un fichier texte , par exemple, dans une fonction de bouton de commande ou lorsque le formulaire est chargé .
    2 Type de

    «Utilisation MyReader comme New Microsoft.VisualBasic . FileIO.TextFieldParser ( " full_path_to_file ") ". Remplacez « full_path_to_file " avec l'emplacement réel de votre fichier texte , par exemple, "C: \\ test.txt" .
    3

    type " MyReader.TextFieldType = FileIO.FieldType.Delimited " sur la ligne suivante et " MyReader.SetDelimiters ( " delimiter_character ")" à la ligne par la suite. Remplacez « delimiter_character " avec un caractère réel que votre fichier texte utilise pour séparer les champs , comme une virgule ou un point .
    4

    type " currentRow As String () " sur une nouvelle ligne . Vous devez inclure les parenthèses après votre déclaration de variables pour s'assurer que Visual Basic lit les champs de texte dans un tableau, ou bien il va générer une erreur.
    5 Type de

    " While Not MyReader.EndOfData " pour commencer une boucle qui va lire votre fichier texte entier. Tapez " Try " par lui-même sur une nouvelle ligne , et en dessous de ce type " currentfield As String" pour créer une variable temporaire pour lire les valeurs de champ à partir de vos fichiers texte .
    6

    type »pour chaque currentfield en currentRow "pour lancer une boucle qui va exécuter une action sur chaque champ de texte . Par exemple, pour afficher chaque saisie , tapez " MsgBox ( currentfield ) ", puis "Suivant" sur deux lignes. Vous pouvez également stocker des données dans un tableau de chaînes , le convertir en un autre type de données , ou faire ce que vous avez besoin de faire ici.
    7 Type de

    " Catch ex As Microsoft.VisualBasic.FileIO.MalformedLineException " sur la ligne suivante pour vous assurer que votre programme peut gérer les erreurs et de ne pas tomber en panne pendant l'exécution. Tapez " End Try ", " End While " et " End Using " sur trois lignes distinctes d'avoir votre programme continuera autres opérations quand il a fini de lire le fichier texte .

    Previous :

    next :
      articles connexes
    ·Les types de lignes dans Visual Basic 
    ·Comment masquer modules, projets et des macros à parti…
    ·Comment rechercher des données dans un fichier avec VB…
    ·Comment ajouter une image dans VB6 Word 
    ·Comment ajouter un écran de démarrage de votre projet…
    ·Comment fermer un formulaire en VB.NET 
    ·Comment utiliser Access 2007 VBA pour parcourir et cont…
    ·Comment retourner XML Du Web Service 
    ·Lecture des fichiers TXT dans VBScript 
    ·Comment utiliser ListView dans VB 6.0 
      articles en vedette
    ·Comment ajouter un bloc de MSG 
    ·Comment diviser chaque chaîne de lettres en Python 
    ·Comment créer des formulaires avec Visual Basic 
    ·Comment utiliser Langage C pour calculer les intérêts…
    ·Comment faire pour créer des zones de texte dynamiques…
    ·Comment changer la police NetBeans 
    ·Comment augmenter la taille de la matrice sur Python 
    ·MySQL Xampp est lent 
    ·Comment lire le code ASCII Tableau de référence rapid…
    ·Comment ajouter un mot de passe dans Visual Basic 6 
    Copyright © Connaissances Informatiques http://fr.wingwit.com