Get Adobe Flash player

Lecture d'un fichier

Cette fonction est un peu compliquée à expliquer simplement.

Si le nombre d'octets à lire est égal à zéro, la fonction alloue un bloc de mémoire et y met l'intégralité du fichier.

Si le nombre d'octets à lire est supérieur à zéro mais que le paramètre __lpResultBuffer vaut NULL, la fonction alloue un buffer pour y stocker les données.

Si le nombre d'octets à lire n'est pas NULL et que le paramètre __lpResultBuffer n'est pas NULL, la fonction lit le nombre d'octets indiqué et le stocke dans le paramètre __lpResultBuffer.

Prototype : PhR_File_Read PROTO __hFile:HANDLE,__lpResultBuffer:LPBYTE,__dwNumberOfBytesToRead:DWordPhR_File_Write PROC __hFile:HANDLE,__lpBuffer:LPBYTE,__dwNumberOfBytesToWrite:DWord

Voir aussi :

PhR_File_Close,PhR_File_Exists,PhR_File_GetAssociatedPgm,PhR_File_GetCurrentPosition,PhR_File_Read,PhR_File_TimeToLongDate,PhR_File_Write