Jak odczytać cześć pliku od końca
: 27 wrz 2011 15:41
Witam,
Jak do tej pory myślałem że to kwestia bardziej niż banalna. Ba miałem pewność że taka funkcja jest dostępna w LV i już kiedyś z niej korzystałem...
Przeszukałem halpa... przeszukałem forum.... i tak myślę że albo wpisywałem błędne hasła wyszukiwania albo nic na ten temat nie ma (to drugi raczej dziwne bo taka funkcja pewnie nie jednemu by sie przydała).
Mam większy plik tekstowy(tak około 30 MB).
W mojej aplikacji jest około 30 różnych takich plików(tej samej wielkości) które będę musiał kontrolować co minutę.
Potrzebuję odczytać ostatnie sto wierszy z każdego pliku co minutę.
Jak to zrobić?
Używam LV 8.2 i nie znalazłem nic co by pomogło rozwiązać ten problem?
Myślałem nad zrobieniem podprogramu który będzie "przechwytywał" dane dopisywane do plików tekstowych i trzymał je w jakiejś komórce lokalnej ale... nie będzie to dobrze rozwiązanie ponieważ przy restarcie programu komórka będzie pusta lub będzie zawierać nieaktualne dane.
Pozostaje wg mnie tylko odczyt końca pliku - czy ktoś ma jakieś pomysły jak to zrobić?
Dodaj to swojego profilu wersję LabVIEW, z której korzystasz. Pitol
Jak do tej pory myślałem że to kwestia bardziej niż banalna. Ba miałem pewność że taka funkcja jest dostępna w LV i już kiedyś z niej korzystałem...
Przeszukałem halpa... przeszukałem forum.... i tak myślę że albo wpisywałem błędne hasła wyszukiwania albo nic na ten temat nie ma (to drugi raczej dziwne bo taka funkcja pewnie nie jednemu by sie przydała).
Mam większy plik tekstowy(tak około 30 MB).
W mojej aplikacji jest około 30 różnych takich plików(tej samej wielkości) które będę musiał kontrolować co minutę.
Potrzebuję odczytać ostatnie sto wierszy z każdego pliku co minutę.
Jak to zrobić?
Używam LV 8.2 i nie znalazłem nic co by pomogło rozwiązać ten problem?
Myślałem nad zrobieniem podprogramu który będzie "przechwytywał" dane dopisywane do plików tekstowych i trzymał je w jakiejś komórce lokalnej ale... nie będzie to dobrze rozwiązanie ponieważ przy restarcie programu komórka będzie pusta lub będzie zawierać nieaktualne dane.
Pozostaje wg mnie tylko odczyt końca pliku - czy ktoś ma jakieś pomysły jak to zrobić?
Dodaj to swojego profilu wersję LabVIEW, z której korzystasz. Pitol