Bonjour à tous,
Je me pose une question assez bête depuis que j'ai découvert la commande FreeAndNil.
Je l'utilise chaque fois que je crée dynamiquement pour libérer la mémoire mais, dans le cadre de la création dynamique d'un fichier (.ini par exemple), est ce une bonne méthode?
Voici ce que je fais, mais est ce correct pour un fichier ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Var Repertoire:String; FicIni:TIniFile; begin Repertoire:=IncludeTrailingPathDelimiter(ExtractFileDir(Principal_CheminDossier)); FicIni:=TIniFile.Create(Repertoire+Principal_AnneeTravail+'.ini'); MaskEdit3.Text:=FicIni.ReadString('DOSSIER','DATE OUVERTURE',''); MaskEdit4.Text:=FicIni.ReadString('DOSSIER','DATE CLOTURE',''); FreeAndNil(FicIni); end;
Partager