Strona 1 z 1

przesyłanie danych

: 18 lis 2008 14:24
autor: honda
witam,
problem dla was pewnie banalny ale -
przesylam parametry do urzadzenia, jak zrobic aby po zamknieciu programu i ponownym uruchomieniu parametry ktore wysylalem ostatnio nie znikaly i nie zamienialy sie w 0 =D>.

pozdrawiam

Re: przesyłanie danych

: 18 lis 2008 20:04
autor: AzazeL
Musisz te dane zachować w jakimś zewnętrznym pliku a w programie umieścić procedury, które będą odczytywały wartości przy uruchomieniu i zapisywały przy wyjściu z programu (zatrzymaniu programu)

Najlepiej będzie użyć funkcji:
File I/O -> Configuration File VIs

albo


Advanced -> Windows Registry Access VIs

przesyłanie danych

: 18 lis 2008 21:38
autor: Pitol
a nie wystarczy (jeśli te parametry są w jakichś kontrolkach, klastrach, czy innych takich) kliknąć prawym na kontrolkę >> Data Operations >> Make Current Value Default? i powinno pamiętać...
a w ogóle to zależy co z tymi parametrami sie chce robić... bo jak ma być tylko tak że mają nie znikać po zamknięciu to wystarczy to co napisałem, a jak się chce je "trzymać" gdzies to można do pliku :P

Re: przesyłanie danych

: 18 lis 2008 22:53
autor: jogurt_owocowy
parametry ktore wysylalem ostatnio
Wygląda na to, że za każdym razem te parametry będą inne, a co za tym idzie Make Current Value Default się tutaj nie przyda. Ale jest nadzieja:
  1. Możesz zapisywać wartości kontrolek do pliku i niekoniecznie musisz robić to od początku. Zobacz TUTAJ. Na końcu posta znajdziesz subviaje do zapisywania i odczytywania z pliku wartości wszystkich kontrolek panelu.
  2. Spróbuj wykorzystać Datalogging:
    • Zapis wartości kontrolek: Operate -> Datalogging -> Log
    • Odczyt: Operate -> Datalogging -> Retrieve
[/list]

Re: przesyłanie danych

: 19 lis 2008 10:18
autor: honda
witam
wykorzystalem read key i write key oraz plik ini. odczytywanie z pliku ini zrobilem poza glowna petla programu. w momecie uruchcomienia odczytuje wartosci z pliku.

bardzo dziekuje za wszystkie podpowiedzi. pozdrawiam