Vbsupernul
Messages postés287Date d'inscriptionvendredi 25 octobre 2002StatutMembreDernière intervention18 janvier 2004
-
18 nov. 2002 à 18:44
Bricomix
Messages postés340Date d'inscriptionvendredi 11 octobre 2002StatutMembreDernière intervention14 février 2005
-
19 nov. 2002 à 21:25
lechemin = Dir1.Path & "" & File1.FileName
Do
Open lechemin For Input As #1
Input #1, a$
Close #1
texte = a$
Loop Until lechemin.EOF = True
Ou alors faire un fragment de code pour ouvrir le fichier séléctionné ds les File1 et Dir1 et le lire JUSQU'A LA FIN, tout en enregistrant le texte du fichier text dans la variable texte...
@+
Vbsupernul (tout le monde le sait maintenant... c'est malin :sad) )
Vbsupernul
Messages postés287Date d'inscriptionvendredi 25 octobre 2002StatutMembreDernière intervention18 janvier 2004 18 nov. 2002 à 19:42
Non, il me dit :
Runt-Time error '458':
Variable uses an Automation type not supported in Visual Basic
avec ce code:
lechemin = Dir1.Path & "" & File1.FileName
Do
Open lechemin For Binary As #1
texte = String$(LOF(1), Chr$(0))
Get #1, , texte
Close #1
Loop Until lechemin.EOF = True
j'ai rajouté le loop, sinon ça bugue...
Si quelq'un a une idée...
@+
Vbsupernul (tout le monde le sait maintenant... c'est malin :sad) )
Vous n’avez pas trouvé la réponse que vous recherchez ?
Vbsupernul
Messages postés287Date d'inscriptionvendredi 25 octobre 2002StatutMembreDernière intervention18 janvier 2004 19 nov. 2002 à 20:41
Je reprends: je cherche un code, (de préférence sans loop) qui permette d'ouvrir un fichier texte, et d'enregistrer l'INTEGRALITE de son contenu, même s'il fait 300 000 lignes...
PS: (et pas 300 000 lignes de code, merci... :big) , ça même moi je sais faire... :clown) )
@+
Vbsupernul (tout le monde le sait maintenant... c'est malin :sad) )