xyowz
Messages postés16Date d'inscriptionvendredi 1 octobre 2004StatutMembreDernière intervention31 mars 2006
-
23 nov. 2005 à 16:46
aiglon3
Messages postés10Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention24 novembre 2005
-
24 nov. 2005 à 21:32
Bonjour,
Je voudrais savoir comment faire pour mémoriser des variables de type string, char, short, pour que si j'arrete le programme, en le redémarant je puisse les ravoir.....
aiglon3
Messages postés10Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention24 novembre 2005 24 nov. 2005 à 21:32
Voici un exemple pour sauvegarder 3 types de variables:
var a:boolean;
b:Integer;
c:String;
// donner des valeurs aux variables
Procedure Sauvegarde;
var f:Text;
Begin Assign(f,'NomFicher.txt');
rewrite(f);
If a= True then Writeln(f,'1') else Writeln(f,'0'); // sauvegarde de a
Writeln(f,IntToStr(b)); // Sauvegarde de b
Writeln(f,c); // Sauvegarde de c
Close(f);
end;
Procedure Chargement; // Chargement des variables
Var f:Text;
s:String[1];
Begin
Assign(f,'NomFichier.txt');
reset(f);
readln(f,s); if s ='1' then a:= True Else a: =False;
readln(f,s); b:=StrToInt(s);
readln(f,s); c:=s;
Close(f);
end;
Ensuite mettre Chargement dans "On Create", puis Sauvegarde dans "On Close"