La funzione che permette di aprire un file.
Sintassi
EH_FILE * fileOpen(UTF8 * pszFileName,FO_PARAM dwParam)
Parametri
- nome
[in] nome del file c
- dwParam
[in] tipo di accesso ale file, può contenere uno o più valori indicati attreverso enumeratore FO_PARAM.
Esempio: FO_WRITE|FO_CREATE_ALWAYS
- ch
[in] puntatore alla struttura FILE
Valori di ritorno
Ritorna NULL se l'apertura del file non riesce, altrimenti il puntatore alla struttura EH_FILE.
Usare
fileClose() per liberare le risorse impegnate.
Commenti
Esempio di apertura file in modo esclusivo:
EH_FILE * psFile;
psFile=fileOpen("/Cartella/nomeDelFile.txt",FO_READ|FO_OPEN_EXCLUSIVE);
.
.
fileClose(psFile);