IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

LabVIEW Discussion :

Ecrire a la fin d'une ligne d'un fichier .txt


Sujet :

LabVIEW

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 44
    Points : 40
    Points
    40
    Par défaut Ecrire a la fin d'une ligne d'un fichier .txt
    Bonjour,

    Je cherche à lire une ligne d'un fichier .txt et ecrire une valeur juste après et pas au début de la ligne suivante. Dans l'aide labview il est dit qu'il faut pour ça décocher "Convertir EOL". Ce que j'ai fait mais ça marche pas.

    Voici mon VI (hyper simple) et Mon fichier texte (encore plus simple)

    Je souhaiterais que mon fichier texte devienne :

    ligne1 SuiteLigne1
    ligne2

    Peut-être qu'on peut concaténer un "retour ligne précédente" avec "SuiteLigne1"? nan? genre un "\?SuiteLigne1".

    Merci à ceux qui veulent bien m'aider.

    Cordialement,
    Vincent.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre averti
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Avril 2010
    Messages
    210
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes

    Informations forums :
    Inscription : Avril 2010
    Messages : 210
    Points : 338
    Points
    338
    Par défaut
    Salut,

    Voici une solution possible. La structure s'appelle "Structure à événement en place" si tu ne la connais pas.

    N'ayant pas précisé quelle quelle version de Laview tu as, je te met une image du VI.

    Losaque
    Images attachées Images attachées  

  3. #3
    Membre éprouvé Avatar de BrunoIRM
    Homme Profil pro
    Ingénieur Instrumentation
    Inscrit en
    Juillet 2009
    Messages
    785
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur Instrumentation

    Informations forums :
    Inscription : Juillet 2009
    Messages : 785
    Points : 1 160
    Points
    1 160
    Par défaut
    Hello,

    Pas si simple : tu n'as pas de fonction "Insérer".
    Tu dois charger le fichier en entier, modifier ta ligne et re-sauver le tout (voir figure)
    Autre solution : lire et modifier/réécrire à la volée dans un autre fichier. Cela évite de charger le fichier. Cela dépend de tes contraintes de mémoire ...

    A+
    B.
    Images attachées Images attachées  

  4. #4
    Membre éprouvé Avatar de BrunoIRM
    Homme Profil pro
    Ingénieur Instrumentation
    Inscrit en
    Juillet 2009
    Messages
    785
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur Instrumentation

    Informations forums :
    Inscription : Juillet 2009
    Messages : 785
    Points : 1 160
    Points
    1 160
    Par défaut
    Hello,

    La solution de Losaque est plus jolie et plus élégante que la mienne : elle optimise mieux la mémoire (structure élément en place) et évite de fermer/rouvrir le fichier ...



    B.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 44
    Points : 40
    Points
    40
    Par défaut
    Merci pour vos réponses. Je vais essayer tout ça.

    Cordialement,

    Vincent.

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 44
    Points : 40
    Points
    40
    Par défaut
    C'est bon je vais utiliser ça.

    Merci.
    Cordialement.
    Vincent.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. script shell ecrire à la fin d'une ligne d'un fichier
    Par patricx dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 16/02/2012, 23h11
  2. ecrire a la fin d'une ligne d'un fichier
    Par warubi dans le forum C++
    Réponses: 6
    Dernier message: 08/02/2007, 16h12
  3. supprimer une ligne d'un fichier txt
    Par warubi dans le forum C++
    Réponses: 5
    Dernier message: 10/01/2007, 18h57
  4. Réponses: 1
    Dernier message: 19/08/2006, 15h02
  5. extraction d'une ligne d'un fichier txt
    Par tim69000 dans le forum VB 6 et antérieur
    Réponses: 12
    Dernier message: 19/01/2006, 15h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo