Modyfikacja pliku txt
Modyfikacja pliku txt
Witam,
pisze program dzięki któremu będę mógł wykreślać wykres z pliku z czytanego z urządzenie. Mój problem polega na tym, że po odczytaniu pliku muszę w nim zmienić (lub dodać) dwie kolumny które są potrzebne do obliczeń i wykreślenia wykresu. Nie wiem jak to zrobić by swobodnie można było by modyfikować kolumny w odczytanym pliku tak jak w excelu.
Z góry dzięki
pisze program dzięki któremu będę mógł wykreślać wykres z pliku z czytanego z urządzenie. Mój problem polega na tym, że po odczytaniu pliku muszę w nim zmienić (lub dodać) dwie kolumny które są potrzebne do obliczeń i wykreślenia wykresu. Nie wiem jak to zrobić by swobodnie można było by modyfikować kolumny w odczytanym pliku tak jak w excelu.
Z góry dzięki
- Załączniki
-
- Hex One.TXT
- odczytany plik
- (697.23 KiB) Pobrany 425 razy
-
- odczyt - Kopia - Kopia - Kopia - Kopia - Kopia - Kopia - Kopia - Kopia2.vi
- program
- (32.12 KiB) Pobrany 435 razy
Re: Modyfikacja pliku txt
Nie bardzo rozumiem, co chcesz zrobić.
Czy sprawy nie załatwi proste użycie Replace Array Subset i Insert Into Array?
Czy sprawy nie załatwi proste użycie Replace Array Subset i Insert Into Array?
Re: Modyfikacja pliku txt
przepraszam jak nie jasno sprecyzowałem co chcę zrobić. Chodzi mi o to, żeby po wczytaniu pliku, w zakładce "podgląd pliku" można było zmieniać wartości w kolumnach o indeksach 15 i 16, tak samo łatwo jak robi się w excelu (chodzi głównie o zaznaczenie obszaru w kolumnie i wstawienie tych samych wartości liczbowych) mam nadzieje, że już jaśniej napisałem
Modyfikacja pliku txt
Hej,
Proponuje utworzyć kontrolke z tablica dwu wymiarowąc (taką samą jak indykator podgląd pliku), następnie za pomocą Property Node -> Value wpisac dane z pliku do controlki (tak jak do "podgląd pliku") i po edycji tablicy wpisać ją do pliku za pomocą "Write to Spreadsheet file"
A oto opisany kod
Proponuje utworzyć kontrolke z tablica dwu wymiarowąc (taką samą jak indykator podgląd pliku), następnie za pomocą Property Node -> Value wpisac dane z pliku do controlki (tak jak do "podgląd pliku") i po edycji tablicy wpisać ją do pliku za pomocą "Write to Spreadsheet file"
A oto opisany kod
Extensa - certyfikowani programiści LabVIEW z Krakowa.
Re: Modyfikacja pliku txt
Cześć,ruda pisze:Hej,
Proponuje utworzyć kontrolke z tablica dwu wymiarowąc (taką samą jak indykator podgląd pliku), następnie za pomocą Property Node -> Value wpisac dane z pliku do controlki (tak jak do "podgląd pliku") i po edycji tablicy wpisać ją do pliku za pomocą "Write to Spreadsheet file"
A oto opisany kod
zrobiłem jak napisałeś i działa, ale nie tak jak bym chciał nie można zaznaczyć wybranych wierszy w kolumnie i zmienić za pomocą Ctrl+C i Ctrl+V
Modyfikacja pliku txt
Zgadza się, te operacje należy obsłużyć programowo korzystając ze struktury event.
Modyfikacja pliku txt
A może jakaś mała podpowiedź, bo nie mam pojęcia jak do tej struktury się zabrać i nie miałem z nią do czynienia
Modyfikacja pliku txt
Nie wiem o czym myślał Mikrobi, sprawdź property node:
albo tak https://decibel.ni.com/content/docs/DOC-3854 pewnie o to chodziło.
albo tak https://decibel.ni.com/content/docs/DOC-3854 pewnie o to chodziło.
Re: Modyfikacja pliku txt
go VIbroonet pisze:Nie wiem o czym myślał Mikrobi, sprawdź property node:
albo tak https://decibel.ni.com/content/docs/DOC-3854 pewnie o to chodziło.
broonet zrobiłem przez Ciebie proponowane rozwiązanie i to nie jest to sprawdza się gdy masz sam text, chodź w linku który podałeś też było, że można przepisywać tablice. A mnie chodzi, że jak plik txt zapisze do postaci tablicy i będzie można w niej zmieniać wartości komórki w wybranej kolumnie tzn. skopiuję jedną wartość z komórki zaznaczę pewniej obszar i wkleję do niego wartość skopiowaną.