Levans Utilisateur confirmé: Rang *****
Messages : 1598 Localisation : France -> Île de France -> Essonne -> Gif sur Yvette
| Sujet: [Tutoriel] les fichiers ini Dim 25 Juin 2006 - 14:54 | |
| je vous voit déja venir : c'est quoi un fichier ini ? On va commencer par le début : les fichiers ini sont des fichier qui ont comme extension .ini, vous l'auriez deviné non? On les retrouve dans beaucoup de programmes, ils servent à stoker des données que l'on veut récupérer dans le jeu sans sauvegarder la partie. Des réglages graphiques, par exemple. Ils se présentent sous la forme suivante : - Code:
-
[section] clé=valeur clé=valeur
[section] clé=valeur clé=valeur clé=valeur Pour le cas des réglages graphiques, on aurait par exemple: - Code:
-
[jeu] resolution=800*600 langue=fr volume_son=50 Comme vous le voyez, pas besion d'espaces, etc... Tout ce qui est entre l'égal et le retour à la ligne est la valeur de la clé. Voilà pour la description des fichiers ini, mais nous, ce qui nous intérresse, c'est les utiliser avec GM, non? :nezrouge: il y a très peu de fonctions à connaitre : - Citation :
- ini_open("nom_du_fichier.ini"); //ouvre l'ini (ne pas oublier l'extension...)
ini_close(); //ferme l'ini
ini_read_string("section","clé","valeur de base");//récupère la valeur de la clé choisie dans la section choisie, renvoie une chaîne de caractères ini_read_real("section","clé","valeur de base");//récupère la valeur de la clé choisie dans la section choisie, renvoie un nombre réel //pour les 2 fonctions de lecture précedentes, si la clé n'existe pas, la valeur "valeur de base" est retournée
ini_write_string("section","clé","valeur";//écrit la chaîne "valeur" dans la clé choisie de la catégorie choisie ini_write_real("section","clé","valeur");//écrit le nombre réel "valeur" dans la clé choisie de la catégorie choisie
ini_key_exists("section","clé");//indique si la clé choisie existe ini_section_exists("section");//indique si la section choisie existe
ini_key_delete("section","clé");//Supprime la clé choisie ini_section_delete("section");//Supprime la section choisie
c'est tout ! pour conclure, les fichiers ini servent à stoquer des données modifiables auxquelles on peut accéder dans toutes les sauvegardes. j'espère que ça vous sera utile |
|
daminetreg Administrateur
Messages : 16998 Localisation : Siege du CBNA! Projet Actuel : Site Web du CBNA, version beta :
| Sujet: Re: [Tutoriel] les fichiers ini Lun 26 Juin 2006 - 13:36 | |
| Pas mal, je l'ajoute sur le site. Utile pour les débutants. |
|
bibi26 Ex-Modérateur
Messages : 4446
| Sujet: Re: [Tutoriel] les fichiers ini Lun 26 Juin 2006 - 14:41 | |
| Merci mais sais tu comment vérifier la valeur d'une clé ? Comme si clé Y vaut 1 faire opération Z etc... On peut demander de retourner la valeur certes, mais comment la vérifier après ? |
|
Levans Utilisateur confirmé: Rang *****
Messages : 1598 Localisation : France -> Île de France -> Essonne -> Gif sur Yvette
| Sujet: Re: [Tutoriel] les fichiers ini Lun 26 Juin 2006 - 16:46 | |
| - Code:
-
variable=ini_read_string(section,clé,valeurdebase); if (variable=valeur) { }
|
|
bibi26 Ex-Modérateur
Messages : 4446
| Sujet: Re: [Tutoriel] les fichiers ini Lun 26 Juin 2006 - 16:47 | |
| Merci |
|
Contenu sponsorisé
| Sujet: Re: [Tutoriel] les fichiers ini | |
| |
|