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

VB 6 et antérieur Discussion :

Ecrire ds fichier sans retour chariot


Sujet :

VB 6 et antérieur

  1. #1
    Membre confirmé Avatar de totoche
    Inscrit en
    Janvier 2004
    Messages
    1 090
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 090
    Points : 558
    Points
    558
    Par défaut Ecrire ds fichier sans retour chariot
    Salut
    Sur la même ligne de mon fichier txt je dois écrire

    421325233 toto

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    ....
    Print #NumFich, LTrim(EcritDTMO("IdentStruct_EtpMSA"))
    For i = 0 To 10
    Print #NumFich, (Chr(0)) 'chr(0) char espace
    Next
    Print #NumFich, ("toto")
    Prob chaque print m'écrit une ligne
    La patience est un arbre aux racines amères, mais aux fruits ci-doux.

  2. #2
    Membre éclairé
    Avatar de Theocourant
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    618
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 618
    Points : 739
    Points
    739
    Par défaut
    Bonjour,

    Essaie de faire, dans ce cas, une écriture de fichier en TextStream avec la méthode Write.

    +

    Théo
    Forums VB : lire la notice
    La touche existe pour être utilisée
    Pensez au tag
    Pour ceux n'ayant pas l'aide installée :
    - Aide MSDN pour VB6
    - Aide MSDN pour VBA
    Je ne réponds pas aux questions techniques par MP. Merci d'utiliser le forum fait pour çà.

  3. #3
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Points : 4 674
    Points
    4 674
    Par défaut
    La méthode write mettra des guillemets et des vrigules...

    Si tu veux un texte continu, "dresse" tout bêtement ta varriable texte d'abord et envoie là ensuite avec la méthode print.... non ?

  4. #4
    Membre éclairé
    Avatar de Theocourant
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    618
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 618
    Points : 739
    Points
    739
    Par défaut
    Citation Envoyé par jmfmarques
    La méthode write mettra des guillemets et des vrigules...

    Si tu veux un texte continu, "dresse" tout bêtement ta varriable texte d'abord et envoie là ensuite avec la méthode print.... non ?
    J'ai parlé de la méthode write pour un TextStream ...
    Forums VB : lire la notice
    La touche existe pour être utilisée
    Pensez au tag
    Pour ceux n'ayant pas l'aide installée :
    - Aide MSDN pour VB6
    - Aide MSDN pour VBA
    Je ne réponds pas aux questions techniques par MP. Merci d'utiliser le forum fait pour çà.

  5. #5
    Membre confirmé Avatar de totoche
    Inscrit en
    Janvier 2004
    Messages
    1 090
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 090
    Points : 558
    Points
    558
    Par défaut
    Merci ,
    je vais opter pour le "dressage",
    Le carctère chr(0) correspond bien à l'espacement de la barre space?
    Pour la création, ecriture, lecture dans des fichiers le FSO est mois adapté que l'instruction print ?

    Merci
    La patience est un arbre aux racines amères, mais aux fruits ci-doux.

  6. #6
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Points : 4 674
    Points
    4 674
    Par défaut
    pour moi et jusqu'à preuve du contraire, le caractère espace a la valeur ascii 32

  7. #7
    Membre éclairé
    Avatar de Theocourant
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    618
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 618
    Points : 739
    Points
    739
    Par défaut
    Citation Envoyé par totoche
    Pour la création, ecriture, lecture dans des fichiers le FSO est mois adapté que l'instruction print ?

    Question de pratique ... vu que le FSO est la première technique que j'ai apprise ...

    Bonne continuation

    Théo

    PS : petit clic sur le tag ?
    Forums VB : lire la notice
    La touche existe pour être utilisée
    Pensez au tag
    Pour ceux n'ayant pas l'aide installée :
    - Aide MSDN pour VB6
    - Aide MSDN pour VBA
    Je ne réponds pas aux questions techniques par MP. Merci d'utiliser le forum fait pour çà.

  8. #8
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 038
    Points
    20 038
    Par défaut
    pour garder le print tu peu aussi rajouter un ;

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Print #NumFich, LTrim(EcritDTMO("IdentStruct_EtpMSA"))
    For i = 0 To 10
    Print #NumFich, " "; 
    Next
    Print #NumFich, ("toto")

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

Discussions similaires

  1. SQL*Loader avec fichier sans retour chariot
    Par asirier dans le forum SQL*Loader
    Réponses: 1
    Dernier message: 06/03/2013, 11h05
  2. Problème de printf sans retour chariot \n
    Par Acivurt dans le forum Débuter
    Réponses: 8
    Dernier message: 24/07/2007, 13h17
  3. Tableau sans retour chariot
    Par Tyler Durden dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 20/03/2007, 13h24
  4. Formulaire sans retour chariot
    Par Tyler Durden dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 20/02/2007, 16h50
  5. variable $_ sans retour chariot
    Par samipate dans le forum Langage
    Réponses: 1
    Dernier message: 11/11/2005, 17h15

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