ReadCharacter()
Syntaxe
Resultat.c = ReadCharacter(#Fichier [, Format]))Description
Lit un caractère.
Arguments
#Fichier Le fichier à utiliser. Format (optionnel) Le format du caractère à lire. Peut être l'une des valeurs suivantes: #PB_Ascii : 1 octet non signé. #PB_Unicode: 2 octets non signés (par défaut en mode unicode). #PB_UTF8 : entre 1 et 4 octets non signés.Si cet indicateur n'est pas définie, le format de lecture dépend de l'option utilisée avec CreateFile(), OpenFile() ou ReadFile().
Valeur de retour
Renvoie le caractère lu ou zéro si une erreur s'est produite.
Exemple
If CreateFile(0, "Test.txt") ; Ouvre un fichier existant ou en crée un nouveau s'il n'existait pas
FileSeek(0, Lof(0)) ; Place le pointeur à la fin du fichier en utilisant le résultat de Lof()
WriteCharacter(0,65)
WriteStringN(0, "... une autre ligne à la fin du fichier.")
CloseFile(0)
EndIf
If ReadFile(0, "Test.txt") ; Si le fichier peut être lu , on continue...
While Eof(0) = 0 ; Boucle tant que la fin du fichier n'est pas atteinte. (Eof = 'End Of File')
Debug ReadCharacter(0) ; Affiche ligne par ligne le contenu du fichier
Wend
CloseFile(0) ; Ferme le fichier précédemment ouvert
Else
MessageRequester("Information","Impossible d'ouvrir le fichier!")
EndIf
Voir aussi
WriteCharacter(), ReadAsciiCharacter(), ReadUnicodeCharacter(), OpenFile(), ReadFile()
OS Supportés
Tous