Delphi chap 6 Chapitre FICHIERS A la ?n de cette partie vous serez capable de ? Utiliser à bon escient les di ?érents types de cha? nes de caractères ? Utiliser les di ?érentes routines de traitement des cha? nes de caractères Di ?érentes sortes de ?chier

Chapitre FICHIERS A la ?n de cette partie vous serez capable de ? Utiliser à bon escient les di ?érents types de cha? nes de caractères ? Utiliser les di ?érentes routines de traitement des cha? nes de caractères Di ?érentes sortes de ?chiers Dans les chapitres précédents nous avons introduit des types de données divers mais dont la particularité était de ne pas trop dépendre du support physique si ce n'est pour la précision des nombres ou pour la place mémoire nécessaire aux variables que l'on peut déclarer avec de tels types A ?n de pallier la limite imposée par la taille mémoire centrale mais aussi et surtout de permettre le stockage des informations produites ou modi ?ées par le programme le moyen le plus adéquat est l'utilisation des ?chiers Un ?chier est une collection d'informations enregistrées sur un support physique de mémoire secondaire mémoire de masse Il est dé ?ni par un identi ?cateur et des attributs tels que le type les conditions et les méthodes d'accès Les ?chiers sont de plus gérés par le système d'exploitation et accessibles par l'intermédiaire de celui- ci Delphi dispose de plusieurs possibilités d'enregistrement de données dans des ?chiers ? Les ?chiers dans leur forme traditionnelle ? Les ?chiers liés et supportés par la VCL o ?erts par di ?érentes classes Tstream Tcomponent ? ou supportés par des méthodes de plusieurs composants ? Les ?chiers inhérents à l'utilisation de bases de données Dans ce chapitre nous nous attacherons essentiellement à l'étude des ?chiers de la première catégorie Parmi ceux-ci nous nous arrêterons sur ? Les ?chiers de type texte ou ?chiers ASCII ? Les ?chiers à accès direct ou ?chiers typés ? Les ?chiers non typés Avant d'examiner les caractéristiques de ces di ?érents types de ?chiers voyons ce qu'ils ont en commun La notion de ?chier recouvre deux objets distincts un identi ?cateur nom interne dé ?ni dans un programme et le ?chier physique géré par le système d'exploitation associé à un nom externe A ?n qu'un programme puisse gérer un ?chier ces deux noms doivent être mis en relation par la procédure AssignFile NomInterne NomExterne Lorsque l'utilisation du ?chier est terminée il doit être fermé à l'aide de la procédure CloseFile NomInterne Entre ces deux opérations diverses procédures et fonctions prédé ?nies relatives aux ?chiers peuvent être utilisées La gestion de ?chiers autrement dit la gestion des informations qu'ils contiennent est un domaine important de la programmation Toutefois Delphi met à disposition du programmeur des outils permettant parfois de masquer l'utilisation explicite des ?chiers Delphi J-C Armici janvier www unvrai com page - C Fichiers de type texte Ces ?chiers appel ??s aussi ?chiers ASCII sont constitués par une suite de caractères groupés en lignes comme dans un texte Chaque ligne est terminée par la séquence de caractères CR et LF Carriage Return et Line Feed correspondant à un passage au début de la ligne suivante L'accès à ce type de ?chiers peut s'e ?ectuer uniquement de manière séquentielle c'est-à-dire

  • 28
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Mai 03, 2022
  • Catégorie Administration
  • Langue French
  • Taille du fichier 79.7kB