Hallo,
Ich habe in einem verzeichnis temp mehrere messfiles file_1.txt,file_2.txt,usw.
ich möchte die ganzen files in ein gesamtes messfile hintereinander schreiben.er soll dabei automatisch alle files in dem ordner temp nehmen.
wie stel ich das an?
danke
rene
hier mal eine test datei von mir...
am besten 3 dateien anlegen file_1.txt,file_2.txt ...
das problem er frag nach jeder datei soll sie aber automatisch aus einem temp verziechnis alle lesen und in eine schreiben..
danke
rene
Hi,
du musst die Pfade aus dem "Recursive..."-Array extrahieren, die ne *.txt-Endung haben! Die gibst du dann ohne (!) Dateidialog an ne Lesefunktion. Natürlich musst du sicherstellen, dass nur "deine" *.txt-Dateien eingelesen werden...
Das Extrahieren könntest du machen, indem du mit Split Path nur die Dateinamen vom jeweiligen Pfad abtrennst, diesen Namen in nen String wandelst und in ein String-Array schiebst. Dieses durchsuchst du dann nach deiner *.txt-Endung (z.B. mit Match Pattern) und merkst dir den Array-Index in nem neuen Array. Diese Indizes nimmst du dann um deine kompletten Pfade aus dem recursive-Array zu ziehen, und in ein neues Array zu schreiben. Dieses Array nimmst du dann, um alle Dateien hintereinander zu lesen...
Ich hoffe, hier wird nicht wieder von irgendjemand gleich ne fertige Lösung präsentiert...
Gruss
Achim