Forum ada95000 Dernière connexion : 19/06/2025 à 09:44
Fin de session : 19/06/2025 à 09:54

Vous n'êtes pas connecté [Connexion - Inscription]
Go Bottom
Répondre
Qui peut poster ? Tous les membres peuvent lancer des Nouveaux Sujets, et tout membre peut répondre.
Pseudo:  Voulez-vous vous inscrire ?
Mot de passe:  Mot de passe oublié ?
Sujet: (optionnel)
Icône:

biggrin.gif

bigsmile.gif

cool.gif

cool2.gif

diablotin.gif

eureka.gif

flaming.gif

lol.gif

mad.gif

no.gif

puzzled.gif

roll.gif

rolleyes.gif

sad.gif

saint.gif

shocked.gif

smile.gif

thumbdown.gif

thumbup.gif

tongue.gif

wink.gif
Mode d'édition :
Normal Avancé Aide

Insérer du texte en gras Insérer du texte en italique Insérer du texte souligné Insérer du texte centré Insérer un lien hypertexte Insérer un lien vers un Email Insérer une image Insérer du code Insérer une citation Insérer une liste Insérer du texte caché
Message:
HTML activé ? Non
Smileys activés ? Oui
BBCode activé ? Oui
Activer fonction [img] ? Oui
:D:grin::cool:8)
:eldiablo::eureka::x:hot:
:lol::mad::no::-?
:-p:-o:(:ange:
Plus de smileys
Options Désactiver les smileys ?
Utiliser une signature ?
Désactiver le BBCode ?
Recevoir une notification par Email lors de nouvelles réponses ?

Revoir le sujet
ftbass
Administrator
StaffStaffStaffStaffStaffStaffStaffStaffStaff

images/avatars/WC3HumanOp1.gif

Messages: 72
Inscrit(e) le: 27/02/2004
Déconnecté(e)
Publié le 08/04/2004 à 09:53
RE : [Record / Fichier] : + simple

Oui, je serais là ce soir (si y a pas d'alerte à la bombe dans une gare, ou une connerie du genre).

@+

ps: post fait à 7h39... t'es super matinal !!! Bonne journée :grin:
SYLADA
Member
MembreMembreMembre

images/avatars/Magneto.gif

Messages: 7
Inscrit(e) le: 16/03/2004
Déconnecté(e)
Publié le 08/04/2004 à 07:39
[Record / Fichier] : + simple

Hi!

Une version + simplifiée pour enregistrer/lire les record !
On sauvegarde/lit tout le record en une fois ...

ps : essaye d'être là Jeudi, normalement on aura les sujets de projets

A+

code:

...
with Sequential_Io;
...

type Personnel is array(1..2) of Salarie;

-- déclarations des variables ------------------------
effectif:personnel;
Fichier_Personnel:Personnel;

package Fichier_Personnel_es is new sequential_io(Personnel);
use Fichier_Personnel_es;

...

procedure Enregistrer_Personnel(P :in Personnel ) is
  F:Fichier_Personnel_es.File_Type;
  Nom_Fichier:string(1..30);
  compt_chaine:integer;
begin
  new_line;
  Put("Donner un nom de fichier a creer : ");
  Get_Line(Item=>Nom_Fichier,Last =>Compt_Chaine);
  Create(F,out_file,name=>Nom_Fichier(1..Compt_Chaine));

  write(f,P);
     
  Close(F);
end Enregistrer_Personnel;

procedure Lire_Personnel(T :in out Personnel ) is
  F:Fichier_Personnel_es.File_Type;
  Nom_Fichier:string(1..30);
  compt_chaine:integer;
 
begin
  new_line;
  Put("Donner un nom de fichier a lire : ");
  Get_Line(Item=>Nom_Fichier,Last =>Compt_Chaine);
  Open(F,In_file,name=>Nom_Fichier(1..Compt_Chaine));
 
  Read(f,T);

  Close(F);
end Lire_Personnel;



Bye! 8-)

Go Top
10.3.122.74 09:44 - 19 Juin 2025 10.3.122.74
[ 0.3613200 secondes | Effacer le cookie | 19 requêtes ]
Oxygen v1.0.11 © 2002  |  Oxygen WebSite © 2002