cs_ayperos
Messages postés22Date d'inscriptiondimanche 2 septembre 2001StatutMembreDernière intervention 8 mars 2005
-
2 juil. 2002 à 11:51
cs_ayperos
Messages postés22Date d'inscriptiondimanche 2 septembre 2001StatutMembreDernière intervention 8 mars 2005
-
2 juil. 2002 à 13:53
salut a tous...
en fait g un gros probleme avec des guillemet...
je cherche a ecrire une chaine de caractere dans un fichier texte, et au resultat je retrouve ma chaine de caractere en touré de guillemet (que je ne souhaite pas)
le code que j'utilise est le suivant
Open nomficentre For Input As 1
Open "NTEL_" & Nfic & ".txt" For Output As 2
Print #2, "NTEL²CPOS" & vbCrLf
Do Until EOF(1)
nl = nl + 1
Line Input #1, str
Write #2, str
If CInt(Text2.Text) = N Then
N = 0
Close 2
Nfic = Nfic + 1
Open "NTEL_" & Nfic & ".txt" For Output As 2
Write #2, "NTEL²CPOS" & vbCrLf
End If
N = N + 1
Loop
Close 1
Close 2
vous constaterez que g utilisé les Print comme des Write... y a t'il qq chose qui m'echape???
cs_DeathAngel
Messages postés117Date d'inscriptionvendredi 12 avril 2002StatutMembreDernière intervention13 avril 2007 2 juil. 2002 à 13:21
Salut,
c'est bizare ton truc.
Je suis pas expert en gestion de fichiers, mais je vois pas l'utilité du vbcrlf que tu mets à chaque fois.
Le print et le write écrive ligne par ligne il me semble.
Essaye en mettant tes vbcrlf en commentaire pour voir.