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 :

function replace fichier txt


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Février 2007
    Messages
    327
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 327
    Par défaut function replace fichier txt
    salut tous le monde,
    comment est ce que je peux remplacer dans un fichier "Fichier" la chaine "fi" par "Nouveau"



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Public Function rep(Nouveau, Fichier)
     
    open fichier  for append as #1
     
    Print #1, text1
    replace 
     
    Close (1)
    End Sub


    merci de completer ce code svp

  2. #2
    Membre Expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Par défaut
    Tu as cherché où ?
    Tu sais que tu passerais moins de temps à chercher par toi meme des epxlications aussi simples et que par la meme occasion tu ne nous en ferais pas perdre ?

  3. #3
    Membre éclairé
    Inscrit en
    Février 2007
    Messages
    327
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 327
    Par défaut
    ce que il ya c'est que je n'arrive pas a enregistrer les modification


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    Public Function rep(newv, Fichier)
     
    Open Fichier For Input As #1
     
    While Not EOF(1)
    Input #1, a$
    ch = a$ + Chr$(13) + Chr$(10)
     
    ch = Replace(ch, "a", newv)
     
    List1.AddItem ch
     
    Wend
    Close #1
     
    End Function

  4. #4
    Membre éclairé
    Inscrit en
    Février 2007
    Messages
    327
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 327
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    Public Function RemplaceTxt(Fichier As String, TxtSource As String, TxtDestination As String)
    Dim Ligne As String
    Dim Varfichier As String
    Open Fichier For Input As #1
    Do While Not EOF(1)
    Line Input #1, Ligne
    Ligne = Replace(Ligne, TxtSource, TxtDestination)
    varfic = varfic & Ligne & vbCrLf
    Loop
    Close #1
    'ecriture du fichier
    Open Fichier For Output As #1
    Print #1, Varfichier
    Close #1
    End Function

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

Discussions similaires

  1. comment traiter un fichier.txt avec "replace" ?
    Par pasrico dans le forum VB 6 et antérieur
    Réponses: 13
    Dernier message: 12/04/2011, 00h06
  2. [SQLServer]Script import fichier .txt
    Par Jenbi dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 25/08/2006, 17h49
  3. ouverture de fichier txt
    Par juguul dans le forum MFC
    Réponses: 11
    Dernier message: 18/12/2003, 10h44
  4. [langage] prob lecture fichier .txt
    Par martijan dans le forum Langage
    Réponses: 3
    Dernier message: 16/07/2003, 12h08
  5. communication fichier binaire fichier txt
    Par micdie dans le forum C
    Réponses: 3
    Dernier message: 05/12/2002, 01h19

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