La variable key est définie comme extern.
Vous pouvez adapter la ligne de code correspondante en fonction de vos besoins.
SYNOPSIS
Crée un fichier à l'adresse adresse et de size octets.
RETURN
Retourne la valeur de Bfile_CreateFile.
EXEMPLE
x = memory_createfile("\\\\fls0\\DOSSIER\\FICHIER.TXT",20);
SYNOPSIS
Crée le répertoire à l'adresse adresse.
RETURN
Retourne la valeur de Bfile_CreateDirectory.
EXEMPLE
x = memory_createdir("\\\\fls0\\DOSSIER2");
SYNOPSIS
Ouvre le fichier à l'adresse adresse en mode mode
RETURN
Retourne le handle de Bfile_OpenFile.
EXEMPLE
handle = memory_openfile("\\\\fls0\\DOSSIER\\FICHIER.TXT",_OPENMODE_READ);
SYNOPSIS
Ces cinq fonctions ne font qu'appeler leurs confrères de fxlib, avec les mêmes arguments.
RETURN
Retournent les valeurs respectives de Bfile_CloseFile, Bfile_WriteFile, Bfile_SeekFile, Bfile_ReadFile et Bfile_GetFileSize.
EXEMPLES
x = memory_closefile(handle);
x = memory_writefile(handle,maChaine,7);
memory_seekfile(handle,+12);
x = memory_readfile(handle,maChaine,7,-1);
size = memory_filesize(handle);
SYNOPSIS
Supprime le fichier à l'adresse adresse.
RETURN
Retourne la valeur de Bfile_DeleteFile.
EXEMPLE
x = memory_deletefile("\\\\fls0\\DOSSIER\\FICHIER.TXT");
SYNOPSIS
Effectue une recherche de fichiers. La syntaxe des adresses est la même que pour les fonctions de fxlib.
Les fichiers correspondant à l'adresse adresse seront placés en liste au pointeur files.
N'oubliez pas d'initialiser la liste de fichiers à \0 avant d'appeler la fonction si vous allouez dynamiquement un pointeur
(14 caractères par fichier).
RETURN
Retourne le nombre de fichiers trouvés.
EXEMPLE
char files[20][20];
n = memory_find(files,"\\\\fls0\\*.G1M");
SYNOPSIS
Indique si le fichier à l'adresse adresse existe.
RETURN
Retourne 1 si le fichier existe, 0 sinon.
EXEMPLE
if(memory_exists("\\\\fls0\\DOSSIER\\FICHIER.EXT")) memory_deletefile("\\\\fls0\\DOSSIER\\FICHIER.EXT");
SYNOPSIS
Interface simple de chargement de fichiers. n est le nombre de fichiers dans la liste, files
est le pointeur contenant la liste des fichiers et extension indique si la fonction doit (1) ou non (0) afficher
les extensions des fichiers.
La liste de des fichiers peut être celle obtenue par memory_find.
RETURN
Retourne l'index du fichier chargé dans la liste, -1 si l'utilisateur quitte avec [EXIT].
EXEMPLE
x = memory_load(6,files,1);
locate(1,1);
Print((const unsigned char *)files[x]);