Lire A partire d"un texte VB.NET

CrazyMan19 Messages postés 163 Date d'inscription samedi 2 août 2003 Statut Membre Dernière intervention 4 novembre 2013 - 2 févr. 2005 à 23:40
CrazyMan19 Messages postés 163 Date d'inscription samedi 2 août 2003 Statut Membre Dernière intervention 4 novembre 2013 - 3 févr. 2005 à 23:56
salut tt le monde
voila je viens juste de m orienter vers le VB.NET et le 1er truc que j ai voulu essayer c'est lire a partire d un fichier texte ... mais ca n as pas marché!! pourquoi?? je sais pas !!! j ai ecrit le code audesous mais il n as pas marcher il me donne un error "Impossible de lire au-dela du flix" voila le code veuiilez le corriger ou bien me donner un qui marche et merci


<HR>

FileSystem.FileOpen(1, VB6.GetPath & "Mots.txt", OpenMode.Binary)


sMots = Space(LOF(1))


FileSystem.FileGetObject(1, sMots)


FileSystem.FileClose(1)


Text1.Text = sMots



<HR>

2 réponses

cs_lim Messages postés 329 Date d'inscription jeudi 20 novembre 2003 Statut Membre Dernière intervention 10 mai 2014 7
3 févr. 2005 à 08:59
Salut

'Ouverture d'un fichier
FileOpen(1, "Chemin Fichier",OpenMode.input)
'tant que pas la fin du fichier
While not EOF(1)
'Je lis ligne à ligne
s=lineinput(1)

End While
'Je ferme le fichier
FileClose(1)

@+
LIM
0
CrazyMan19 Messages postés 163 Date d'inscription samedi 2 août 2003 Statut Membre Dernière intervention 4 novembre 2013 15
3 févr. 2005 à 23:56
merci Lim mais je sais ca et je le vx pas malheureusement parceque ce code ne fait que lire line par line avec une boucle alors si le fichier texte est grand ca prendra bcp de tps moi je vx le genre de ce code du VB6

<HR>
Dim Mots As String
Open "Fichier.txt" for binary access read as #1
Mots=space(lof(1))
Get #1,,Mots
Close#1

<HR>
ca ouvre le fichier binairement et recupère les données d une façon plus vite qu avec une boucle
je souhaite que qqn m aide et merci
0
Rejoignez-nous