Odczyt z pliku txt string i numeric

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
labview
Posty: 28
Rejestracja: 31 maja 2004 00:00

Odczyt z pliku txt string i numeric

Post autor: labview »

Muszę na zaliczenie przedmiotu zrobić program zawierający wirtualną mapę trójmiasta w labview z możliwością zapisu długości trasy pomiędzy miastami do pliku txt.
Przykładowy wynikowy plik tekstowy ma wyglądać następująco: 1 Pruszcz Gdański-Sopot 26 2 Nowy D.Gd.-Gdynia 63 3 Rumia-Gdańsk 37
Do zapisu pliku txt posłużyłem się funkcją Concatenate Strings i Write Characters To File.vi
Czy ktoś wie w jaki sposób odczytać taki plik i wyciągnąć z niego informacje każdą z osobna np dla drugiego wiersza.
2 - jako numeric Nowy D.Gd. - jako string Gdynia - jako string 63 - jako numeric
Próbowałem zrobić odczyt w taki sposób [img]http://www.geocities.com/futbool00/pict01.png[/img]
Jeżeli ktoś znałby sposób w jaki odczytać taki plik txt prosiłbym o odpowiedź.
Awatar użytkownika
jogurt_owocowy
Posty: 1317
Rejestracja: 30 lis 2004 00:00
Wersja środowiska: LabVIEW 2015
Lokalizacja: Kraków

Re: Odczyt z pliku txt string i numeric

Post autor: jogurt_owocowy »

Odczyt danego wiersza pliku do stringa raczej nie sprawi problemu. Możesz użyć np. Read Lines From File.
Natomiast do wyciągnięcia danych ze stringa użyj klocka Scan From String podpinając do wejścia format string takie cuś(bez "): "%d %[^-]-%[^ ]%d" .
ODPOWIEDZ