Salut,
alors une petite explication vite faite...^^
--------------------------------------------
en premier lieu, tu test si le fichier existe:
fexist(nom_du_fichier)
retourne: 0 si le fichier n'existe pas
1 si le fichier existe
---------------------------------------------
ensuite tu dois ouvrir le fichier selon le mode désiré:
fopen(nom_du_fichier, mode)
retourne: File:0 si l'ouverture est manquée
File:1 si l'ouverture du fichier est réussie
les modes:
io_read - Lecture du fichier seulement
io_write - crée un nouveau fichier et permet d'y inscrire des données (efface un fichier existant)
io_readwrite - Lecture seulement, crée un nouveau fichier si aucun fichier n'existe
io_append - ajoute des information à la fin du fichier
--------------------------------------------
par la suite, la lecture d'information:
fread(Fichier, Chaine);
Fichier: le File: du fichier donty on désire recueillir des informations
Chaine - variable (chaine) où le texte récupérer sera stocké
Retourne: EOF (EndOfFile) si le fichier est terminé
--------------------------------------------
l'écriture dans des fichiers:
fwrite(Fichier, chaine);
Fichier: le File: du fichier donty on désire recueillir des informations
Chaine - variable (chaine) où le texte récupérer sera stocké
--------------------------------------------
Finalement, on ferme le fichier:
fclose(Fichier)
Fichier: le File: du fichier donty on désire recueillir des informations
--------------------------------------------
les variables de fichiers:
en créer une :
new File:fichier;
le tag File indique qu'il s'agit d'une variable de fichier
en associer une à un fichier:
fichier = fopen("save.ini", io_read);
Utiliser cette variable afin de récupérer des infos:
new tmp[256];
fread(fichier, tmp);
finalement, on referme ce fichier:
fclose(fichier);
voila en espérant que ces informations t'aident à comprendre les foncitons..
++Sim++