![]() |
file problem - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO) +---- Thema: file problem (/Thread-file-problem) |
file problem - rene - 21.11.2006 10:20 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 file problem - rene - 21.11.2006 13:15 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 file problem - Achim - 21.11.2006 14:36 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 |