begin process at 2008 08 22 04:55:07
1 229 775 membres
46 nouveaux aujourd'hui
14 267 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Suppression d'éléments dans un fichier texte.. [ Archives Visual Basic / Fichier / Disque ] (jpshowtime)

Suppression d'éléments dans un fichier texte.. le 27/05/2002 21:54:56

jpshowtime
Comment supprimer des éléments précis d'un fichier texte ? (des tirets, une colonne entière, un texte spécifique,..)


Jpshowtime's

Re : Suppression d'éléments dans un fichier texte.. le 28/05/2002 09:10:03

DragonDo
Membre Club
Voilà une solution. A toi de voir.

La procédure est appelée de la manière suivante :

SuppElem "C:\temp\test.txt", "toto"


Public Sub SuppElem(NomFic As String, ElemSupp As String)

'----- Déclaration des variables locales
Dim Ind As Long
Dim NumFicSrc As Long
Dim NumFicDest As Long
Dim NmFicDest As String
Dim Msg As String
Dim Cpteur As Long

'----- Initialisation des variables locales
Cpteur = 0

'----- Ouverture du fichier source
NumFicSrc = FreeFile
Open NomFic For Input As NumFicSrc
NumFicDest = FreeFile
Open "c:\temp\TmpFic.txt" For Output As NumFicDest

'----- Lecture du fichier source et stockage dans fichier destination
Do While Not EOF(NumFicSrc)
Line Input #NumFicSrc, Msg
If LCase(Trim$(Msg)) <> LCase(ElemSupp) Then
Print #NumFicDest, Msg
Else
Cpteur = Cpteur + 1
End If
Loop

'----- Fermeture des fichiers
Close NumFicSrc
Close NumFicDest

'----- Mise à jour des noms de fichiers
Kill NomFic
Name "c:\temp\TmpFic.txt" As NomFic

'----- Affichage de fin de travail
MsgBox ElemSupp & " supprimer " & Cpteur & " fois", vbInformation, "Fin de travail"

End Sub


@+


Classé sous : fichier, texte, suppression, éléments

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS