Ecrire dans le fichier Ini


La description

Avec cette action, vous pouvez écrire une valeur numérique ou une chaîne dans un fichier Ini. Vous devez avoir précédemment ouvert le fichier Ini pour la lecture / écriture en utilisant l'action Open Ini File, puis avec cette action vous donnez le type de données à écrire (soit un nombre réel ou une chaîne entre ""), ainsi que le en-tête de section, la clé dans cette section et la valeur de la clé. Pour vous aider à visualiser la structure d'un fichier Ini, consultez cette image: Exemple de fichier Ini

Comme vous pouvez le voir, les fichiers Ini sont divisés en sections - où chaque section a son propre nom d'en-tête - puis chaque section est ensuite divisée en plusieurs paires clé / valeur (un peu comme une structure de données cartographiques ). Notez que vous pouvez créer vous-même des fichiers Ini en utilisant n'importe quel logiciel de traitement de texte (comme le Bloc-notes sous Windows), puis les inclure en tant que fichier inclus pour lire et écrire dans votre jeu.

IMPORTANT! Essayer de lire des données à partir d'un fichier Ini qui n'a pas été ouvert auparavant en utilisant l'action Open Ini File provoquera une erreur sérieuse et fera planter votre partie.

IMPORTANT! Cela écrit uniquement les données en mémoire et pour écrire enfin les données dans le fichier sur le disque, vous devez appeler Close Ini File, sinon les données ne seront pas sauvegardées.


Syntaxe de l'action:

Ecrire à la syntaxe du fichier Ini


Arguments:

Argument La description
Type Le type de données à écrire, soit un string (entre guillemets ""), ou un real number
Section La section du fichier Ini à écrire (sous forme de chaîne)
Key La clé dans la section à écrire (en tant que chaîne)
Value La valeur à écrire, soit une chaîne, soit un nombre réel basé sur l'argument "type" (ci-dessus)


Exemple:

Écrire dans un fichier Ini Exemple
Le code de bloc d'action ci-dessus ouvrira un ini puis écrira des données sur trois clés différentes sous le même en-tête de section (une chaîne et deux nombres réels) avant de refermer le fichier ini (en écrivant ainsi les données sur le disque).