Unit u_idf

Description

 

Overview

Classes, Interfaces, Objects and Records

Name Description
Record t_champ  

Functions and Procedures

procedure init_idf(var fich : file; var nb_champs : byte; var champs : t_tab_champ);
procedure save_idf_header(var fich : file; var nb_champs : byte; var champs : t_tab_champ);
procedure read_idf(var fich : file; nb_champs : byte; champs : t_tab_champ; enreg : pointer);
procedure write_idf(var fich : file; nb_champs : byte; champs : t_tab_champ; enreg : pointer);
function init_idf_enreg(nb_champs : byte; champs : t_tab_champ) : pointer;
procedure del_idf_enreg(nb_champs : byte; champs : t_tab_champ; var enreg : pointer);
function get_idf_champ(num, nb_champs : byte; champs : t_tab_champ; enreg : pointer) : string;
procedure set_idf_champ(num, nb_champs : byte; champs : t_tab_champ; enreg : pointer; ch : string);

Types

t_tab_champ = array [1..nb_max_champs] of t_champ;

Constants

nb_max_champs = 8;

Description

Functions and Procedures

procedure init_idf(var fich : file; var nb_champs : byte; var champs : t_tab_champ);
 
procedure save_idf_header(var fich : file; var nb_champs : byte; var champs : t_tab_champ);
 
procedure read_idf(var fich : file; nb_champs : byte; champs : t_tab_champ; enreg : pointer);
 
procedure write_idf(var fich : file; nb_champs : byte; champs : t_tab_champ; enreg : pointer);
 
function init_idf_enreg(nb_champs : byte; champs : t_tab_champ) : pointer;
 
procedure del_idf_enreg(nb_champs : byte; champs : t_tab_champ; var enreg : pointer);
 
function get_idf_champ(num, nb_champs : byte; champs : t_tab_champ; enreg : pointer) : string;
 
procedure set_idf_champ(num, nb_champs : byte; champs : t_tab_champ; enreg : pointer; ch : string);
 

Types

t_tab_champ = array [1..nb_max_champs] of t_champ;
 

Constants

nb_max_champs = 8;

Auteur: Premartin Patrick Date: 14/09/1991. 16/09/1991. 23/09/1991. 25/06/1992. 14/03/1993. Langage: Turbo Pascal 6.0

But: Lectures et ecritures sur des fichiers .IDF

My libraries for Turbo Pascal (c) 1990-2025 Patrick PREMARTIN - Powered by PasDoc
Generated by PasDoc 0.16.0.