TStrings.SaveToFile
| TStrings = class (TObject) | Interface de TStrings | Exemples de TStrings |
Enregistre une TStrings dans un fichier
Syntaxe
procedure SaveToFile(fileName: String)
fileName : Chemin complet vers le fichier
Remarques
- Le fichier est formaté en Text : les chaînes sont séparés par des retours à la ligne.
- Si fileName ne contient pas le chemin complet, c'est le répertoire courant (défini par Function/ChDir) qui est utilisé.
- Si le fichier indiqué existe déjà, il est écrasé (il est créé sinon).
- Si la fonction échoue (chemin introuvable, fichier protégé, pas de droit en écriture sur le fichier et/ou le dossier, etc.), cela provoque une erreur d'exécution.
- Pour charger une TStrings depuis un fichier, utiliser LoadFromFile.
- Voir aussi la fonction SaveStringToFile.
Exemples
var liste := TStrings.Create;
liste.LoadFromFile('c:\noms.txt'); // Une liste de noms est chargée depuis un fichier
liste.Add('jean'); // On ajoute 'jean' à la liste
liste.SaveToFile('c:\noms.txt'); // La liste mise à jour est ré-enregistrée
liste.LoadFromFile('c:\noms.txt'); // Une liste de noms est chargée depuis un fichier
liste.Add('jean'); // On ajoute 'jean' à la liste
liste.SaveToFile('c:\noms.txt'); // La liste mise à jour est ré-enregistrée