Strona 1 z 1

Menu/lista z pozycjami zaczytywanymi z pliku

: 09 paź 2006 08:16
autor: Zdzichu
Mam aplikacje, ktora korzysta z plikow konfiguracyjnych; wlasciwy plik konfiguracyjny jest wczytywany w zaleznosci od wyboru profilu, do którego używam kontrolki ENUM.

Chcialbym jednak wyeliminowac koniecznosc ingerencji w aplikacje (dopisujac nazwy nowych profili) po dodaniu nowych plikow konfiguracyjnych. Czy jest jakas mozliwosc wykonania selektora podobnego do Enum, ktory wartosci zaczytywalby z pliku???

Re: Menu/lista z pozycjami zaczytywanymi z pliku

: 09 paź 2006 08:28
autor: wino
witam

a możesz kawałek kodu w którym odczytujesz plik konfiguracyjny pokazać czy to jest jakoś Top Secret?

bo wydaje mi się, że możesz aktualizować Tego ENUMA po dodaniu pliku konfiguracyjnego. Pod pojęcie aktualizować rozumiem to, że będziesz dodawał do Niego kolejny Item, czy tam element(jak zwał to zwał), zapisywać Itemy do pliku, a przy starcie programu odczytywać je i wpisywać do ENUM'a. Tylko z tego co pamiętam z Enumem możesz mieć problem ale jak użyjesz Ringa wszystko powinno być ołraj.

Re: Menu/lista z pozycjami zaczytywanymi z pliku

: 09 paź 2006 08:52
autor: Zdzichu
wino pisze:witam

a możesz kawałek kodu w którym odczytujesz plik konfiguracyjny pokazać czy to jest jakoś Top Secret?

bo wydaje mi się, że możesz aktualizować Tego ENUMA po dodaniu pliku konfiguracyjnego. Pod pojęcie aktualizować rozumiem to, że będziesz dodawał do Niego kolejny Item, czy tam element(jak zwał to zwał), zapisywać Itemy do pliku, a przy starcie programu odczytywać je i wpisywać do ENUM'a. Tylko z tego co pamiętam z Enumem możesz mieć problem ale jak użyjesz Ringa wszystko powinno być ołraj.
Uzywam ENUM do sterowania struktura CASE, w poszczegolnych case'ach podaje nazwe pliku konfiguracyjnego. Nie bardzo kumam jak mozna do mojego problemu uzyc ringa lub enuma skoro zaden z nich nie ma zadnego inputa. Maly kawalek kodu w zalaczeniu.

Re: Menu/lista z pozycjami zaczytywanymi z pliku

: 09 paź 2006 10:23
autor: wino
tak własnie podejrzewałem, że robisz z Case'm. ale zamiast Case'a możesz użyć dwóch ringów EnPe. zresztą obczaj sobie przykład. Nie napisałeś w jakiej LV robisz więc wysyłam w 8.

Re: Menu/lista z pozycjami zaczytywanymi z pliku

: 09 paź 2006 13:31
autor: Zdzichu
wino pisze:tak własnie podejrzewałem, że robisz z Case'm. ale zamiast Case'a możesz użyć dwóch ringów EnPe. zresztą obczaj sobie przykład. Nie napisałeś w jakiej LV robisz więc wysyłam w 8.
Dzieki za przyklad, ale nie kumam jak do tego mozna zrobic zaczytywanie listy pozycji z pliku (np. z pliku tekstowego w ktorym w kolumnie wylistowane bylyby wszystkie pozycje).

Re: Menu/lista z pozycjami zaczytywanymi z pliku

: 09 paź 2006 14:22
autor: wino
tak
są takie myki;)
tylko jeśli używasz Ringów, to nie można użyć bloczka format into string bo nie zadziała z wiadomych albo i nie różnic pomiędzy Enumem a Ringiem

Re: Menu/lista z pozycjami zaczytywanymi z pliku

: 10 paź 2006 08:27
autor: Zdzichu
wino pisze:tak
są takie myki;)
tylko jeśli używasz Ringów, to nie można użyć bloczka format into string bo nie zadziała z wiadomych albo i nie różnic pomiędzy Enumem a Ringiem
A moglbys jeszcze podpowiedziec jak zaczytac wiersze pliku w taka tablice, bo mnie jakas niemoc ogarnela chyba?

Re: Menu/lista z pozycjami zaczytywanymi z pliku

: 10 paź 2006 09:26
autor: bogdani
Witaj

Czasem warto przeszukać forum, bo temat już był

http://www.labview.pl/ForumsPro/viewtop ... .html#3733

bogdani

Re: Menu/lista z pozycjami zaczytywanymi z pliku

: 11 paź 2006 08:38
autor: Zdzichu
bogdani pisze:Witaj

Czasem warto przeszukać forum, bo temat już był

http://www.labview.pl/ForumsPro/viewtop ... .html#3733

bogdani
A skad moge zdobyc OpenG Toolkit do LV8? Ze strony openg.org nie chce sie sciagnac, a na http://www.labview.pl jest wersja dla LV7, w dodatku nie bardzo wiem jak to instalowac.

Re: Menu/lista z pozycjami zaczytywanymi z pliku

: 11 paź 2006 11:49
autor: bogdani
Pobierz sobie VI Package Manager i zainstaluj sobie. Następnie uruchom wybierz do której wersji LV mają być instalowane dodatki oraz następnie, które dodatki chcesz zainstalować.
Powinno działać, tak wersja programu do instalowania działa nawet z proxy.
bogdani

Re: Menu/lista z pozycjami zaczytywanymi z pliku

: 11 paź 2006 12:56
autor: Zdzichu
bogdani pisze:Pobierz sobie VI Package Manager i zainstaluj sobie. Następnie uruchom wybierz do której wersji LV mają być instalowane dodatki oraz następnie, które dodatki chcesz zainstalować.
Powinno działać, tak wersja programu do instalowania działa nawet z proxy.
bogdani
Niestety, problemem jest ze strony http://jkisoft.com/vipm/download/ nie daje sie tego sciagnac.

Re: Menu/lista z pozycjami zaczytywanymi z pliku

: 11 paź 2006 13:24
autor: wino
w nowszych wersjach LV, czyli w 8 i wyższych(nie pamiętam, żeby wspomniana niżej opcja występowała w LV 7.1 i niszych, ale moge się mylić) istnieje tajemniczy bloczek write to spreadsheet file (programming--> File I/O)
przykład poniżej.