Lof()
Syntaxe
Resultat.q = Lof(#Fichier)Description
Lof (Length of File) renvoie la taille d'un fichier.
Arguments
#Fichier Le fichier à utiliser.
Valeur de retour
Renvoie la longueur d'un fichier en octets.
Exemple
Fichier$ = OpenFileRequester("Sélectionnez un fichier","","Texte (.txt)|*.txt|Tous (*.*)|*.*",0)
If Fichier$
If ReadFile(0, Fichier$)
length = Lof(0) ; Lit la taille en octets du fichier
*MemoryID = AllocateMemory(length) ; alloue un bloc mémoire de la taille du fichier
If *MemoryID
bytes = ReadData(0, *MemoryID, length) ; Lit les données du fichier et les place dans le bloc mémoire
Debug "Nombre d'octets lus: " + Str(bytes)
EndIf
CloseFile(0)
EndIf
EndIf
Voir aussi
Loc(), FileSeek(), FileSize()
OS Supportés
Tous