|
|
|
|
|
- Gestion des erreurs
- Position dans le fichier
fLit (Fonction) En anglais : fRead Lit un bloc d'octets dans un fichier externe.
Syntaxe
Lire un bloc d'octets dans un fichier externe Masquer les détails
<Résultat> = fLit(<Fichier manipulé> , <Nombre d'octets à  lire>)
<Résultat> : Chaîne de caractères - Le bloc d'octets lu.
- Chaîne vide ("") en cas d'erreur. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<Fichier manipulé> : Entier ou variable de type FichierDisque <Nombre d'octets à lire> : Entier Nombre d'octets à lire (2 147 483 648 octets maximum). Si les données sont une chaîne Unicode, le nombre d'octets à lire correspond : - en UTF16 : au nombre de caractères multiplié par 2.
- en UTF32 : au nombre de caractères multiplié par 4.
Remarques Gestion des erreurs La fonction fLit génère une erreur dans les cas suivants : - le fichier n'est pas ouvert,
- le fichier n'est pas accessible en lecture,
- le fichier est bloqué par un autre poste ou par une autre application,
- la fin du fichier a été atteinte.
Position dans le fichier A l'ouverture d'un fichier, la position en cours correspond : - au premier octet du fichier (par défaut),
- au dernier octet du fichier si le fichier est ouvert en "ajout" (constante foAjout).
Cette position peut être modifiée par la fonction fPositionne. La fonction fLit lit les éléments spécifiés à partir de la position en cours. Après l'exécution de fLit, la position en cours correspond au dernier octet lu. Remarque : Pour lire toujours le début du fichier, il faut donc faire appel à la fonction fPositionne puis à la fonction fLit.
Liste des exemples associés :
|
Exemples unitaires (WINDEV) : Manipulation de fichiers texte
[ + ] Manipulation des fichiers "texte" avec WINDEV : - Créer un fichier texte - Ecrire dans un fichier texte - Lire dans un fichier texte
|
|
Exemples unitaires (WEBDEV) : Manipulation de fichiers texte
[ + ] Manipulation des fichiers "non HFSQL" avec WEBDEV (création d'un fichier texte, écriture et lecture)
|
|
Exemples unitaires (WINDEV Mobile) : Manipulation de fichiers texte
[ + ] Manipulation des fichiers externes de type "texte" : - Créer un fichier texte - Ecrire dans un fichier texte - Lire dans un fichier texte
|
Classification Métier / UI : Code métier Composante : wd300std.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|