Strona 1 z 1
Czytanie wielu plików
: 29 gru 2004 12:09
autor: JanekG
Witam.
Czy istnieje w Labview możliwość czytania kilku plików tekstowych naraz :?: Chodzi mi o możliwość wyboru bądz np. Katalogu z którego mają być czytane wszystkie pliki bądź wyboru kilku plików (kursor+shif lub ctrl)? Dane po przeczytaniu chcialbym wpisać do 2D array.
Z góry dziękuję za jakiekolwiek info :roll:
Pozdrawiam.

Rozwiązenie
: 29 gru 2004 21:45
autor: bogdani
Witaj
Możesz użyć funkcji
File I/O >> Advanced File Funkctions >> List Directory, która pozwoli ci na poznanie listy plików znajdujących się w katalogu. Z tego co pamiętam to nie ma możliwości (przynajmniej kiedyś nie było) wskazania przez okno dialogowe LabVIEW kilku plików za pomocą CTRL. Można to zrobić korzystając z bibliotek Windowsa, ale to już zupełnie inna historia.
Jeśli pliki są tworzone wg jakiegoś schematu to możesz w pętli sobie odczytywać poszczególne pliki.
Jeśli jednak chcesz odczytać różne pliki to polecam wykorzystać, któreś z proponowanych rozwiązań rekurencyjnego odczytu katalogów i plików proponowanych na
LAVA Forum. Wtedy możesz sobie
taki spis katalogu zapisać je do tabeli i z niej wskazać pliki, które mają być odczytane w programie.
bogdani
Re: Rozwiązenie
: 29 gru 2004 22:09
autor: Mikrobi
bogdani pisze:Witaj Możesz użyć funkcji File I/O >> Advanced File Funkctions >> List Directory, która pozwoli ci na poznanie listy plików znajdujących się w katalogu. Z tego co pamiętam to nie ma możliwości (przynajmniej kiedyś nie było) wskazania przez okno dialogowe LabVIEW kilku plików za pomocą CTRL. Można to zrobić korzystając z bibliotek Windowsa, ale to już zupełnie inna historia.
Zrobił bym to tak:

Panel do tego ma taką postać:

8) Diagram u góry nieco wbrew konwencji, ale wykonuje się jednorazowo - wpisanie do Multicolumn ListBox listy plików i ustawienie trybu pracy kontrolki
Multi... - MPKM - Create>> PropertyNode i odpowiednie opcje.
Reszta jest diagramem

Rozwiązenie
: 29 gru 2004 22:47
autor: bogdani
bogdani pisze:Witaj
Możesz użyć funkcji File I/O >> Advanced File Funkctions >> List Directory, która pozwoli ci na poznanie listy plików znajdujących się w katalogu.
(...) Wtedy możesz sobie
taki spis katalogu zapisać je do tabeli i z niej wskazać pliki, które mają być odczytane w programie.
No właśnie dzięki
Mikrobiemu widać ładną implementację tego zagadnienia. Ja na to spojrzałem z innej strony. Widać tu zalety forum, dzięki temu jest wiele punktów widzenia i niektórym się chce (i mają czas) pokazać gotowe rozwiązanie problemu.
bogdani
: 30 gru 2004 00:47
autor: JanekG
No nie mam pytań. Piękna sprawa... Dziękuję i pozdrawiam. Jesteście WIELC
Y... :oops: 8O
: 11 wrz 2008 16:53
autor: b_mol