Witam.
Jestem świeży jeśli chodzi o LabView dlatego z góry proszę o wybaczenie, jeśli problem wyda się banalny.
Otóż mam jeden obrazek na którym przechwytuję położenie myszki w momencie kliknięcia. Wszystko byłoby spoko gdyby nie fakt, że muszę zarejestrować dwa takie kliknięcia na obrazku i pobrać położenia myszki podczas obu kliknięć które są w różnych odstępach czasu. Niestety w podejściu, które ja stosuje podczas pierwszego kliknięcia rejestruje mi położenie podwójnie... Tak jakby pętla while nie czekała na kolejne kliknięcie albo przycisk byłby cały czas wciśnięty. Zrobiłem to nawet w osobnych 'klatkach' i nic nie pomogło.
Wygląda to mniej więcej tak:
Ma ktoś jakiś pomysł?
Położenia myszki
-
- Administrator
- Posty: 1315
- Rejestracja: 30 lip 2003 00:00
- Wersja środowiska: LabVIEW 2015
- Lokalizacja: Ruda Śląska
- Kontakt:
Re: Położenia myszki
Spróbuj użyć Event Stucture zamiast twojego pomysłu.
Wykrywaj naciśnięcie przycisku myszki i możesz pobrać koordynaty.
Wykrywaj naciśnięcie przycisku myszki i możesz pobrać koordynaty.
- smiga
- Administrator
- Posty: 799
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2016
- Lokalizacja: Słupsk
Re: Położenia myszki
Dodaj do tego o czym pisze Bogdani rejestr, żeby zapamiętać poprzednie kliknięcie i po temacie.
Czyli proste ... jak niżej ;)
Czyli proste ... jak niżej ;)
- Załączniki
-
- mysz.png (8.12 KiB) Przejrzano 8486 razy
-
- Posty: 5
- Rejestracja: 10 sie 2013 16:56
- Wersja środowiska: LabVIEW 2012
Położenia myszki
wrzuć kod, coś poradzimy
Re: Położenia myszki
I jeszcze moje 3 grosze jak chcesz to zrobić w pętli while:
- Załączniki
-
- picture.png (31.26 KiB) Przejrzano 7883 razy