arkaramasof
Messages postés3Date d'inscriptionmercredi 22 avril 2009StatutMembreDernière intervention22 avril 2009
-
22 avril 2009 à 11:14
arkaramasof
Messages postés3Date d'inscriptionmercredi 22 avril 2009StatutMembreDernière intervention22 avril 2009
-
22 avril 2009 à 15:41
Bonjour,
Je suis débutant en programmation, et j'aurais besoin de votre aide pour réaliser une tâche simple à comprendre mais je n'arrive pas à la réaliser...
Je ne sais pas quelle langage de programmation utilisé non plus (VB, perl, C...)
Dans un même dossier, je dispose de 366 fichiers texte. Je désire récupérer la valeur qui se trouve à la 3eme ligne et entre les colonnes 81 et 85 et placer cette valeur dans un tableau (si possible).
L'intérêt est de ne pas ouvrir à la main les 366 fichiers mais que ce soit le programme qui le fasse.
Si quelqu'un sait comment faire, merci de m'aider.
arkaramasof
Messages postés3Date d'inscriptionmercredi 22 avril 2009StatutMembreDernière intervention22 avril 2009 22 avril 2009 à 14:01
Je suis débutant je le rappelle et je ne comprends pas grand chose à ce script. Je le trouve même plutot compliqué. Personne n'aurait quelque chose de plus simple ? je ne vois pas ce qu'il faut que je change pour que ca fonctionne.
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 201413 22 avril 2009 à 14:19
Effectivement, c'est un peu compliqué...
Dans HandleFile (Appelé avec le chemin et nom de certains fichiers du répertoire) tu as CreateFile pour ouvrir le fichier, ReadFile pour lire son contenu, WriteFile pour écrire son concaténer son contenu dans un nouveau fichier. Il suffit de compliquer un peu cette fonction pour lire uniquement ce qu'il t'intéresse dans le fichier et modifier ton "tableau".
Toutes les fonctions sont documentées dans la msdn. Pour CreateFile, taper :
"CreateFile function msdn" sous Google.
Livre sur ce donmaine en anglais ici.
Vous n’avez pas trouvé la réponse que vous recherchez ?