AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le deal à ne pas rater :
Cartes Pokémon 151 : où trouver le coffret Collection Alakazam-ex ?
Voir le deal

 

 [Tutoriel] les fichiers ini

Aller en bas 
3 participants
AuteurMessage
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

[Tutoriel] les fichiers ini Empty
MessageSujet: [Tutoriel] les fichiers ini   [Tutoriel] les fichiers ini EmptyDim 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? rire2
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 clinoeuil

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

[Tutoriel] les fichiers ini Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

[Tutoriel] les fichiers ini Empty
MessageSujet: Re: [Tutoriel] les fichiers ini   [Tutoriel] les fichiers ini EmptyLun 26 Juin 2006 - 13:36

Pas mal, je l'ajoute sur le site. super Utile pour les débutants. happy1

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
[Tutoriel] les fichiers ini U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
bibi26
Ex-Modérateur
bibi26


Messages : 4446

[Tutoriel] les fichiers ini Empty
MessageSujet: Re: [Tutoriel] les fichiers ini   [Tutoriel] les fichiers ini EmptyLun 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 ? gnii
Revenir en haut Aller en bas
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

[Tutoriel] les fichiers ini Empty
MessageSujet: Re: [Tutoriel] les fichiers ini   [Tutoriel] les fichiers ini EmptyLun 26 Juin 2006 - 16:46

Code:
variable=ini_read_string(section,clé,valeurdebase);
if (variable=valeur)
{
}

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

[Tutoriel] les fichiers ini Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
bibi26
Ex-Modérateur
bibi26


Messages : 4446

[Tutoriel] les fichiers ini Empty
MessageSujet: Re: [Tutoriel] les fichiers ini   [Tutoriel] les fichiers ini EmptyLun 26 Juin 2006 - 16:47

Merci gnii
Revenir en haut Aller en bas
Contenu sponsorisé





[Tutoriel] les fichiers ini Empty
MessageSujet: Re: [Tutoriel] les fichiers ini   [Tutoriel] les fichiers ini Empty

Revenir en haut Aller en bas
 
[Tutoriel] les fichiers ini
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Tutoriel] Jouer des fichiers sons relatifs au jeu
» Echange de fichiers
» Les fichiers INI.
» Fichiers nsf sous gm
» Trouver le nom de fichiers

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Game Maker-
Sauter vers: