|
|
|
|
|
- Gestion des erreurs
- Position dans le fichier
- Gestion ANSI/Unicode
fLitLigne (Fonction) En anglais : fReadLine Lit une ligne dans un fichier externe.
Syntaxe
Lire chaque ligne d'un fichier Masquer les détails
<Résultat> = fLitLigne(<Fichier manipulé> [, <Séparateur>])
<Résultat> : Chaîne de caractères ou Chaîne de caractères Unicode - Ligne lue dans un fichier externe.
- Constante EOT si la fin du fichier a été atteinte.
- Chaîne vide ("") en cas d'erreur. Dans ce cas, la variable ErreurDétectée est mise à Vrai.
Remarque : Une ligne se termine par un retour chariot (RC).
<Fichier manipulé> : Entier ou variable de type FichierDisque - Identifiant du fichier à manipuler, défini avec la fonction fOuvre ou fCrée.
- Nom de la variable de type FichierDisque initialisée avec la fonction fOuvre ou fCrée.
Non disponible.
<Séparateur> : Chaîne de caractères Séparateur utilisé entre les lignes. Par défaut, le séparateur utilisé correspond au Retour-Chariot (RC). Remarques Gestion des erreurs La fonction fLitLigne 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 fonction fDébloque permet de débloquer un fichier externe.
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 fLitLigne lit les éléments spécifiés à partir de la position en cours. Après l'exécution de fLitLigne, la position en cours correspond au dernier octet lu. La fonction fLitLigne retourne la constante EOT si la fin du fichier a été atteinte.
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…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|