![]() |
||||||
SCR/AL1 - TOME III. Les librairies utilitaires
Syntax
INIFILE *IniOpen(
char *filename,
int usection,
int uparam
)
#else
INIFILE *IniOpen(filename, usection, uparam)
char *filename;
int usection;
int uparam;
#endif
Description
Ouvre un fichier au format .ini et retourne un pointeur vers une structure INIFILE allouée.
Valeur retournée
pointeur vers une structure INIFILE
Prototype
#include <s_ini.h>
Exemple
DwReadRules(filename)
char *filename;
{
INIFILE *inif;
vtclose();
inif = IniOpen(filename, 1, 0);
if(inif == 0) return(-1);
while(1) {
switch(IniRead(inif)) {
case INI_SECTION :
if(memcmp(inif->if_section, "RULES", 5) == 0)
DwReadRules_1(inif);
break;
case -1:
IniClose(inif);
return(0);
default :
break;
}
}
}
Voir également
IniClose(), UniRead(), IniUnRead(), IniOpenSection()
int IniClose(inif)
U_ch *IniError(inif)
INIFILE *IniOpen(char *filename, int usection, int uparam)
INIFILE *IniOpenSection(U_ch *filename, U_ch *section, int usection, int uparam)
IniRead(inif)
U_ch **IniReadAllSections(U_ch *filename)
U_ch **IniReadCurSection(inif)
int IniReadNumParm(filename, section, parm, num)
int IniReadRealParm(filename, section, parm, num)
U_ch **IniReadSection(filename, section)
IniReadTxtParm(filename, section, parm, val, lg)
IniReadYNParm(filename, section, parm)
int IniUnRead(inif)
IniWriteParm(filename, section, parm, val)
} } if(ok == -2)
if (file s_rdini.c:753)
Syntax
}
}
if(ok == -2)
Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be