Zapis do pliku
Zapis do pliku
Witam. Czy ktoś mógłby mi pomóc?? Nie potrafie sobie poradzić z jednym problemem. A mianowicie chcę robić zapis do pliku pięciu zmiennych za pomocą bloku Write To Spreadsheet File. Gdy plik przekroczy 10 MB powinien się tworzyć nastepny plik o rozszerzeniu wyniki1.ods, itd. Ktoś ma jakiś pomysł??
Ostatnio zmieniony 11 kwie 2008 08:07 przez Kozia, łącznie zmieniany 1 raz.
- jogurt_owocowy
- Posty: 1317
- Rejestracja: 30 lis 2004 00:00
- Wersja środowiska: LabVIEW 2015
- Lokalizacja: Kraków
Re: Zapis do pliku
Hej
Najprościej będzie podzielić dane do zapisania na porcje i zapisywać porcjami dopóki plik nie będzie mieć odpowiedniego rozmiaru, wtedy zmienić nazwę i od nowa.
W przykładzie z rysunku dane są podzielone na 100 porcji - 1000-elementowych tablic i zapisywane po kolei do pliku (z opcją append). Gdy na wyjściu size będzie już odpowiednio dużo wystarczy zmienić nazwę pliku (przechowywaną np. w shift registerze).
Ostatecznie jeśli zapisywane są proste dane (jak tablice liczb) do pliku tekstowego to można pokusić się o napisanie funkcji, która na wejście dostaje docelowy rozmiar pliku i w oparciu o to, dzieli tablicę z danymi na fragmenty o odpowiedniej wielkości.
Pozdrawiam
Najprościej będzie podzielić dane do zapisania na porcje i zapisywać porcjami dopóki plik nie będzie mieć odpowiedniego rozmiaru, wtedy zmienić nazwę i od nowa.
W przykładzie z rysunku dane są podzielone na 100 porcji - 1000-elementowych tablic i zapisywane po kolei do pliku (z opcją append). Gdy na wyjściu size będzie już odpowiednio dużo wystarczy zmienić nazwę pliku (przechowywaną np. w shift registerze).
Ostatecznie jeśli zapisywane są proste dane (jak tablice liczb) do pliku tekstowego to można pokusić się o napisanie funkcji, która na wejście dostaje docelowy rozmiar pliku i w oparciu o to, dzieli tablicę z danymi na fragmenty o odpowiedniej wielkości.
Pozdrawiam
Ostatnio zmieniony 03 kwie 2008 16:26 przez jogurt_owocowy, łącznie zmieniany 1 raz.
Zapis do pliku
Dzięki i pozdrawiam.