Strona 1 z 1
kalkulator
: 19 cze 2011 01:34
autor: gosia
Dzień dobry, mam małą prośbę, jest taka sytuacja że nie za bardzo wiem jak wygenerować np. guzik 1,2 itd.
Prosiłabym o poinstruowanie mnie w tej sytuacji. Mój próbny plik zamieszczam załączniku. Z góry dziękuję i pozdrawiam.
Re: kalkulator
: 19 cze 2011 10:15
autor: Grzesiek080
Co masz na myśli? Jeśli myślisz o pokazywaniu na "wyswietlaczu" cyfr od zera do 9 ( i z tego póżniej liczb) to najlepiej użyc event structure (value change). I zdefiniować każdy przycisk z kalkulatora jako event. Zrób coś takiego i możemy wtedy kontynuować.
Re: kalkulator
: 19 cze 2011 13:25
autor: gosia
Hey,okey no chodzi mi o to żeby naciskać guziki-po prostu (i oczywiście żeby była jakaś wartość przypisana danemu przyciskowi:0). Zrobiłam na podstawie event case, ale nie wiem czy to w ogóle jest dobrze bo nie znam się na tej strukturze... Za pomoc z góry dziękuję i pozdrawiam.
Re: kalkulator
: 19 cze 2011 13:57
autor: smiga
Re: kalkulator
: 19 cze 2011 17:00
autor: gosia
Dzięki serdeczne o to mi chodziło,ale wydaje mi się że to jest jednak dla mnie za trudne i chyba wolę na podstawie structure case, ale nadal nie wiem co w moim programiku jest źle. Z góry dziękuję i pozdrawiam...:0)
Re: kalkulator
: 19 cze 2011 18:58
autor: Grzesiek080
Event case reaguje na zdarzenie. Zdarzeniem moze byc np naciśnięcie przycisku.
DOdajesz przycisk np "zero" i klikasz na event case lewym przyciskiem i klikasz "add event case" następnie otwiera ci sie okno konfigujacji i tam wybierasz swój przyisk "zero" i typ zdarzenia np "change value"
I już masz reakcje.
A jeśli uparłaś sie na case to można umieścić case w pętli i wchodzić w odowiednie case w zależności od wciśniętego przycisku. Reszta podobnie jak to wykonujesz z małymi zmianami.
Re: kalkulator
: 19 cze 2011 21:59
autor: smiga
Jeżeli Koleżanka chce zrobić ten projekt sama, to musi troszkę postudiować LabView ;)
Załączam przykład rozwiązany na 3 sposoby (na pewno nie jedyne możliwe):
- Event ... w tym prostym przykładzie działa praktycznie jak zwykły Case, z tą zaletą, że nie obciąża procesora jak nic nie klikamy
- z guzików robimy tablicę i sprawdzamy, który element tablicy (index) został wciśnięty
- Case ... guziki też zebrane w tablicę dla ułatwienia...
Re: kalkulator
: 21 cze 2011 23:44
autor: gosia
Dziękuję serdecznie za podpowiedzi, jestem wdzięczna, na pewno nad nimi pomyślę:0). Przez ten czas zrobiłam kalkulator, ale wyskakują mi błędy i nie wiem niestety jak je naprawić. Program przesyłam w załączniku, i proszę o podpowiedzi. Z góry dziękuję i pozdrawiam.
Re: kalkulator
: 22 cze 2011 20:42
autor: gosia
Hey, albo taki kalkulator, ale nie działa mi tak jak potrzeba, proszę o poinstruowanie. Z góry dziękuję i pozdrawiam.
Istnieje taka opcja jak Edytuj Post. Proszę z niej korzystać a nie pisać trzy posty pod rząd. Pitol
Re: kalkulator
: 23 cze 2011 15:44
autor: smiga
gosia pisze:Hey, albo taki kalkulator, ale nie działa mi tak jak potrzeba, proszę o poinstruowanie. Z góry dziękuję i pozdrawiam.
Do czego Ci ta struktura "filmowa" i te wszystkie zmienne globalne? Po co robisz każą rzecz w osobnych pętlach?
Polecam przeczytać jakiekolwiek opracowanie, kurs, książkę z podstawami LabView, a później wystartować z projektem.
Niestety każdy język ma jakieś swoje zasady, w każdym korzysta się z jakiś typowych architektur, a to wszystko składa się na specyficzny styl pisania ( w LabView rysowania), który warto poznać zanim się zacznie coś tworzyć.
Zachęcam więc Koleżankę gorąco do studiowania ... możesz zacząć od przykładów wbudowanych w LabView, LabView User Manual'a (pdf) i od materiałów dostępnych w sieci.
Re: kalkulator
: 23 cze 2011 22:06
autor: gosia
No dobra rozumiem silnik krokowy to usb 1208 fs, ale jeśli nikt o nim nie słyszał, to się mówi trudno, a w sprawie tego kalkulatora to za chiny go nie zrobię chyba że pomożecie w tym którym wstawiłam. Pozdrawiam