enregist.def 736 B

12345678910111213141516171819202122232425262728
  1. DEFINITION MODULE Enregistrer;
  2. IMPORT FIO,Window,IO,Str;
  3. TYPE t_phrase = ARRAY[0..79] OF CHAR;
  4. t_fiche = RECORD
  5. pris : BOOLEAN;
  6. phrase : t_phrase;
  7. END;
  8. VAR fichier : FIO.File;
  9. tableau : ARRAY [ 1 .. 200 ] OF t_fiche;
  10. chaine : t_phrase;
  11. nom_de_fichier : ARRAY [0..64] OF CHAR;
  12. index_maximum : CARDINAL;
  13. CONST menu_principal = "L)iste E)nregistrer S)auvegarder O)uvrir M)odifier Q)uitter";
  14. PROCEDURE RdKey():CHAR;
  15. PROCEDURE liste;
  16. PROCEDURE affiche_menu(m:ARRAY OF CHAR);
  17. PROCEDURE enregistre(n : CARDINAL);
  18. PROCEDURE sauvegarde;
  19. PROCEDURE ouvre;
  20. PROCEDURE modifie;
  21. END Enregistrer.