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