Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
prog:lazarus:classes:tstream [14/03/2020 13:52] thierry créée |
prog:lazarus:classes:tstream [02/03/2023 19:10] (Version actuelle) thierry [TFileStream] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== TStream et descendants ====== | ====== TStream et descendants ====== | ||
===== TFileStream ===== | ===== TFileStream ===== | ||
+ | ==== Creation ==== | ||
+ | |||
* [[https://www.freepascal.org/docs-html/rtl/classes/tfilestream.create.html|TFileStream.create]] | * [[https://www.freepascal.org/docs-html/rtl/classes/tfilestream.create.html|TFileStream.create]] | ||
- | ==== Ressources TFileStream ==== | + | |
- | * [[https://flash-koti.developpez.com/articles/delphi/104-tfilestream/|Manipulation des fichiers séquentiels avec TFileStream @ Developpez.net]] | + | <note>Pour sauvegarder/charger du texte on peut utiliser [[prog:lazarus:classes:tstrings|TStringsList]]</note> |
+ | ==== Write ==== | ||
+ | === Ecrire du texte === | ||
+ | |||
+ | <code delphi> | ||
+ | vS:='test'; | ||
+ | FLogFileStream:=TFileStream.Create(FLogFilename,fmCreate or fmOpenWrite); | ||
+ | FLogFileStream.Write(Pointer(vS)^,Length(vS)); | ||
+ | FLogFileStream.free; | ||
+ | </code> | ||
+ | |||
+ | ===== Sources et Ressources ===== | ||
+ | * [[https://flash-koti.developpez.com/articles/delphi/104-tfilestream/|Manipulation des fichiers séquentiels avec TFileStream @ developpez.com]] | ||