Bonjour à tous,

Je suis en train de développer un petit service Windows dont le but sera de déplacer des fichiers .txt à partir d'un dossier A qui sera alimenté de façon aléatoire.

Toutes les X minutes, mon service va vérifier la présence de fichiers .txt dans le dossier A et si il y des fichiers de les manipuler ainsi:

- lire le fichier d'origine ligne par ligne
- extraire des info sur chacun ligne du fichier (système de champs) et les copier dans un nouveau fichier.
- enregistrer le nouveau fichier dans le dossier B
- deplacer le fichier d'origine du dossier A vers le dossier B
- recommencer le procédure pour le fichier suivant dans le dossier A

Comment aborder ce problème? le déplacement de fichier ne me pose pas de problème par contre:

- plus compliqué pour la lecture du fichier ligne par ligne et l'extraction des infos interessante: en passant par un tableau intermediaire?
- comme gérer la liste des fichiers à traiter dans le dossier A, surtout si de nouveaux fichiers .txt sont ajoutés alors que le service n'a pas fini de traiter les fichiers après les X minutes.

J'espere avoir été clair.

A l'avance merci pour votre aide