C'est quelle version de VB? Parce que les versions .NET sont très différentes des versions "classiques" (<=6).
ok, merci, je vais voir ce que je peu faire avec ca.
Est-ce que il faut que le fichier .txt ou .dat existe déjà ou est-ce qu'il se crée automatiquement ? (ce dont je doute...^^)
Dans chacun de mes exemples, le premier bloc crée le fichier, le deuxième bloc le lit. Je pense que l'accès en lecture va lancer une erreur (exception) si le fichier n'existe pas, On Error sert à ça.
alors, après maint esssais, le fichier txt se cré tt seul a l'adresse spécifiée. De ce coté là pas de problèmes.
Cependant, je voudrais savoir comment enregister des données dans une ligne précise d'un fichier txt, et de récupérer des donées a une ligne précise.
Voila. merci d'avance ! Tpous ceux qui aurait une facon de faire sont les bienvenues, je prends tous les avis !
Les fichiers ne sont pas organisés par lignes. Tu as plusieurs solutions:
* Line Input en boucle pour sauter n-1 lignes et lire la nème - facile à coder, mais une assez mauvaise solution (raison: ça rame).
* Tu lis tout le fichier par des Line Input et tu gardes les positions de chaque début de ligne dans un tableau - mieux, mais tu devras toujours relire le fichier à la position indiquée pour lire la ligne.
* Tu lis tout le fichier par des Line Input et tu gardes toutes les lignes dans un tableau de String - à envisager si le fichier est petit (s'il est gros, tu risques d'épuiser la RAM).
* Tu lis carrément tout le fichier dans une String que tu traîtes ensuite comme tu veux - là aussi, seulement si le fichier est petit!
hum ok, masi ce qui m'interresse, c'est les codes... :s
Ce n'est pas bien, tu devrais comprendre, pas copier-coller, sinon tu ne progresseras jamais.
je sais bien Kevin, moi je veu bien comprendre, mais avec ces instructions Input #, line Input #, print #,etc, je suis un peu pommé... Surtout que je débute tout juste dans leur utilisation.
je deamnde seulement des exemples pour illustrer tes dires...