Salut amis programmeur,
quelqu'un sait-il comment on fait pour lire un enregistrement dont on ne connait pas la longueur (longeur variable) avec Get.
une parti de mon code :
Code :
- Dim i&
- Open OpenAccess & "Alfa.ced" For Random As #1
- Do While Not a = "[NbLine]"
- i = i + 1
- Get #1, i, a 'ça plante a ce niveau dès le premier tour de la boucle (erreur 59 : "Longueur d'enregistrement incorrecte" )
- Loop
- Close #1
|
je ne peut pas écrire : Open OpenAccess & "Alfa.ced" For Random As #1 Len = Nombre Car les enregistrements sont de longeur variable.
Aidez moi s'il vous plait !!!
Note : en lisant cela vous vous demanderai surement pourquoi je n'utilise pas simplement la méthode Input au lieu de Get ... bin c'est parceque dans le fichier il peut avoir un caractère (saut de ligne) que lineInput va l'interpréter comme tel alors qui faut pas, en fait c'est tout un bordel de contraintes...