LabVIEWForum.de - file problem

LabVIEWForum.de

Normale Version: file problem
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
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
Referenz-URLs