Créez et écrivez des fichiers texte en convertissant des données en chaînes, puis en écrivant ou en formatant la sortie. Balayez les fichiers texte existants pour extraire des données d'autres types.

Pour créer un fichier texte, procédez comme suit :

  1. Convertir les données en données chaîne.
  2. Si nécessaire pour votre application, formatez les données chaîne.
  3. Écrire les données texte dans le fichier.

Si nécessaire pour votre application, vous pouvez également créer un fichier texte en scannant un fichier existant et en traitant les données.

Astuce Les images de cette page sont des extraits de VI. Vous pouvez faire glisser des extraits de VI directement sur le diagramme dans LabVIEW pour ajouter ce code au diagramme. Pour apprendre à construire des diagrammes vous-même, reportez-vous à Objets du diagramme.
  • Pour écrire des données dans un fichier texte, convertissez-les en chaîne.

    Utilisez les fonctions de la palette Chaîne pour convertir vos données en chaîne. Par exemple, le VI en Figure 36. Conversion de données numériques en chaîne effectue les tâches suivantes :

    • Convertit un tableau de nombres générés aléatoirement en chaînes
    • Écrit les chaînes dans un fichier texte
    Figure 36. Conversion de données numériques en chaîne
    Diagramme LabVIEW qui convertit un tableau numérique en chaînes et écrit les données chaîne dans un fichier texte dans une boucle.
  • Pour ajouter du texte à un fichier que vous créez, utilisez la fonction Écrire dans un fichier texte.

    Si vous câblez un chemin de fichier à Écrire dans un fichier texte plutôt qu'à un refnum, Écrire dans un fichier texte ouvre et ferme automatiquement le fichier.

    Écrire dans un fichier texte ne formate pas le texte. La plupart des applications de traitement de texte qui lisent du texte ne requièrent pas de texte formaté. Par conséquent, l'écriture de texte dans des fichiers texte ne nécessite pas expressément de formatage.

    Figure 37. Écriture de texte non formaté dans un fichier
    Diagramme LabVIEW qui écrit des données chaîne non formatées dans un fichier texte.
  • Si votre application requiert des fichiers texte au format spécifique, utilisez les fonctions disponibles pour formater les données chaîne.

    Par exemple, vous pouvez utiliser la fonction Formater dans un fichier pour effectuer deux actions :

    1. Formater plusieurs types de données en texte
    2. Écrire le texte formaté dans un fichier

    Le VI suivant acquiert plusieurs types de données et les écrit dans un fichier.

    Figure 38. Formatage et écriture de données dans un fichier texte
    Diagramme LabVIEW qui utilise Format Into File pour écrire des données chaîne, numérique et booléenne dans un fichier texte.

    Dans la plupart des cas, Formater dans un fichier peut remplacer deux actions : formater la chaîne avec la fonction Formater en chaîne puis écrire la chaîne résultante avec Écrire dans un fichier texte.

  • Utilisez la fonction Balayer un fichier afin de rechercher des valeurs chaîne, numérique, chemin et booléennes dans le texte d'un fichier, et de convertir ensuite le texte en un type de données.

    Dans la plupart des cas, Balayer un fichier peut remplacer deux actions : lire les données d'un fichier en utilisant la fonction Lire un fichier binaire ou Lire un fichier texte et analyser ensuite la chaîne résultante avec la fonction Balayer une chaîne.

Les fonctions qui formatent le texte incluent l'entrée chaîne de format. Utilisez des chaînes de format et des spécificateurs de format pour définir comment convertir les arguments en entrée.

Pour en savoir plus sur les fonctions qui formatent les chaînes et sur chaîne de format, consultez les ressources suivantes :

  • Formatage de chaînes
  • Syntaxe du spécificateur de format
  • Utilisation de spécificateurs de format dans les chaînes numériques