PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Lire fichiers externe
Lire fichiers externe
Débuté par jp, 14 sep. 2004 00:07 - 2 réponses
Posté le 14 septembre 2004 - 00:07
Bonsoir

J'ai un dossier dans lequel se trouve une centaine de fichiers. Chaque
fichier (txt) se compose comme suit :

NOM
PRENOM
TEL
FAX
GSM


Et je souhaiterai faire un programme avec WinDev qui va automatiquement lire
un fichier, ajouter le contenu de ce dernier (fichier txt) dans un Fic HF,
et lire le fichier TXT suivant. N'oublions pas que chaque fichier lu doit
ensuite etre transféré dans un dossier "Traité".

La question est : COMMENT FAIRE CA ?????

Allez, ames charitables, dites-moi comment réaliser un tel process.

JP
Posté le 14 septembre 2004 - 00:34
Vous allez devoir faire usage des fonctions <f*>. Les suivantes devront principalement être utilisées :
- <fListeFichier> : va appeler une procédure pour chaque TXT à traiter,
- <fOuvre> / <fLitLigne> pour parcourir chaque fichier et ajouter dans le fichier <Hyper file> avec la fonction <HAjoute>,
- <fCopieFichier> pour placer le fichier dans le répertoire des TXT traités (sans oublier de refermer le fichier texte).

Notez que la fonction <Hyper file> nommée <HImporteTexte> vous permet de remplacer la lecture du fichier TXT source (<fOuvre> / <fLitLigne>). Je vous laisse rechercher la solution la plus adaptée suivant votre cas.

J'espère vous avoir correctement orienté.

Respectueuses salutations.
Jean MOREL (jeanmorel@ifrance.com)
Posté le 14 septembre 2004 - 10:26
Tu trouveras un assistant dans la soucoupe de WINDEV.
- ouvre ton éditeur de code,
- lances la soucoupe,
- dans le champ de recherche de la soucoupe, tu saisis "texte"
- choisis "Assistant : Convertir un fichier texte en fichier HF"
- suit les instructions de l'assistant

et voila, le tour et jouer, tu n'as plus qu'a fiare quelques adaptations
spécifiques à tes besoins.

Antoine

JP wrote:
Bonsoir

J'ai un dossier dans lequel se trouve une centaine de fichiers. Chaque
fichier (txt) se compose comme suit :

NOM
PRENOM
TEL
FAX
GSM


Et je souhaiterai faire un programme avec WinDev qui va
automatiquement lire un fichier, ajouter le contenu de ce dernier
(fichier txt) dans un Fic HF, et lire le fichier TXT suivant.
N'oublions pas que chaque fichier lu doit ensuite etre transféré dans
un dossier "Traité".

La question est : COMMENT FAIRE CA ?????

Allez, ames charitables, dites-moi comment réaliser un tel process.

JP