comment modifier un enregistrement dans un fichier a accès séquentiel
Bonjour à tous,
Je sais quele Qbasic est dépassé mais je reste dessus car ceci me rappelle de bons souvenirs. En fait je désirerais savoir comment modifier un enregistrement dans un fichier à accès séquentiel. Voici le code permettant d'ajouter des enregistrements
Code:
1 2 3 4
| Input "Nom ";Nom$
Input "Prénom ";Prenom$
open "fichier" for append as #1
print #1,Nom$,Prenom$ |
je voudrais pouvoir modifier le prénom d'un enregistrement mais ne vois pas comment faire. Quelqu'un pourrait-il me renseigner ?
Merci d'avance à tous.
modifier un enregistrement
bonjour orca29
fait un nouveau dossier : le nom set: ZYX987
dans dossier mettre le programme fichier.bas
pour OPNE possibilite enregistrement
pour disk dur ou cle usb
exemple:
( C:\ZYX987\toto.txt ) ou ( C:\ZYX987\toto.dad )
( D:\ZYX987\toto.txt ) ou ( D:\ZYX987\toto.dad )
( E:\ZYX987\toto.txt ) ou ( E:\ZYX987\toto.dad )
( F:\ZYX987\toto.txt ) ou ( F:\ZYX987\toto.dad )
( G:\ZYX987\toto.txt ) ou ( G:\ZYX987\toto.dad )
programm fichiers.bas
Code:
1 2 3 4 5 6 7 8 9
| 1 CLS
2 INPUT "Nom "; Nom$
3 INPUT "Prenom "; Prenom$
4 ab$ = ""
5 PRINT
6 INPUT "Non du fichier "; ab$
7 OPEN "C:\ZYX987\" + ab$ + ".txt" FOR APPEND AS #1
8 PRINT #1, Nom$, Prenom$
9 CLOSE #1 |
si vous avez une qusetion ?