Bonjour,
je suis debutant et je voudrais savoir comment réaliser le programme qui suit:
1)lecture d'un fichier .txt qui contient ces lignes
$designation designation
$titre titre
$numero numero
2) afficher les valeurs de ces variables dans un tableau pour pouvoir les modifier manuellement
3) enregitrement les nouvelles valeurs dans le fichiers .txt ex:
$designation ceci est un test
$titre exercices
$numero 12/0001
j'ai lu beaucoup de tutorial mais je n'est pas trouver comment faire.
Merci de votre aide.
Alain
lecture variable
lecture variable
Alain.M
Code : Tout sélectionner
dim donnee.s(1000) ; sachant qu'il n'y a pas plus de 1000 lignes
; ou utiliser des listes chainées
i=0
if openfile(0,file$)
repeat
donnee(i).s=readstring()
i=i+1
until eof(0)
closefile(0)
;modif des données
;sauvegarde:
deletefile(file$)
if openfile(0,file$)
for j=i-1 to 0 step -1
writestring(donnee(j))
next j
closefile(0)
endif
endif
-
- Messages : 4312
- Inscription : mer. 28/janv./2004 20:58
- Localisation : Clermont ferrand OU Olsztyn
- Contact :
Regarde les Preference dans l'aide de PB, c'est ce que tu cherches
Code : Tout sélectionner
; Lecture
OpenPreferences("Fichier.txt")
Texte.s = ReadPreferenceString("Texte", "")
Debug Texte ; On affiche le texte lu
ClosePreferences()
; Modification
Texte = "1245dfgdfg"
; Sauvegarde
If CreatePreferences("Fichier.txt")
WritePreferenceString("Texte", Texte)
ClosePreferences()
EndIf
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]