TabControl + Haslo

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.
Awatar użytkownika
smart_lodz
Posty: 53
Rejestracja: 08 sty 2009 09:10
Wersja środowiska: LabVIEW 2014
Kontakt:

TabControl + Haslo

Post autor: smart_lodz »

Witam

Poczytalem troszke na forum o zabezpieczeniu "taba" haslem - ale mam troszke inna wizje. Mam 2 zakladki i po kliknieciu za 2 zakladke (ktora ma byc zabezpieczona haslem) wyskakuje okienko z prosba o podanie hasla - jezeli haslo jest ok aktywuje zakladke i mozemy w niej dzialac - haslo zle, wyskakuje okno bledne haslo i z automatu prog wraca do pierwszej zakladki. Jakies pomysly?

Pozdro
Smart
Awatar użytkownika
Nowszy
Posty: 504
Rejestracja: 30 maja 2008 08:33
Wersja środowiska: LabVIEW 2011
Lokalizacja: Katowice
Kontakt:

Re: TabControl + Haslo

Post autor: Nowszy »

Na przykład tak jak w załączniku (nie jest najbardziej elegancko, ale działa)
Załączniki
tab control password.vi
(8.69 KiB) Pobrany 257 razy
Pozdrawiam, Maciek Antonik
Edu4Industry
Awatar użytkownika
Pitol
Moderator
Posty: 987
Rejestracja: 19 lip 2007 00:00
Wersja środowiska: LabVIEW 2019
Lokalizacja: Kraków

Re: TabControl + Haslo

Post autor: Pitol »

W Twoim rozwiązaniu Nowszy jest jeden mały problem: przed wyświetleniem się dialogu zostanie pokazana zawartość zakładki, a to nie jest pożądanym działaniem chyba :)

Najlepiej byłoby ukryć zakładki i na ich miejsce wstawić podobnie wyglądające przyciski. Wtedy obsługa zdarzeniem np. Value Change na przyciskach powodowałaby wyświetlenie się dialogu i (jeśli wprowadzone hasło byłoby poprawne) to zmienić zakładkę.

Ale jeśli chcesz się bawić na zakładkach to można zrobić tak... ale nie polecam
passwd.jpg
Załączniki
tab_passwd.vi
LabVIEW 2009
(13.48 KiB) Pobrany 254 razy
ObrazekObrazekObrazek
Chcesz taki podpis? Zajrzyj tutaj
Awatar użytkownika
Nowszy
Posty: 504
Rejestracja: 30 maja 2008 08:33
Wersja środowiska: LabVIEW 2011
Lokalizacja: Katowice
Kontakt:

Re: TabControl + Haslo

Post autor: Nowszy »

Nie było to napisane wprost! :D
W takim przypadku jest ciut więcej zabawy. Najprościej chyba zrobić tak jak w załączniku, ale to nieeleganckie rozwiązanie.

Wrzucisz załącznik w LV 2009? Pitol
Załączniki
tab control password.vi
(12.51 KiB) Pobrany 245 razy
Pozdrawiam, Maciek Antonik
Edu4Industry
Awatar użytkownika
spec.kolombo
Posty: 126
Rejestracja: 20 sie 2008 06:33
Wersja środowiska: LabVIEW 2009
Lokalizacja: Gdynia
Kontakt:

Re: TabControl + Haslo

Post autor: spec.kolombo »

A jeśli to nie jest problem, że zakładka by była widziana na "ułamek" sekundy to proponuje rozwiązanie z załącznika.
Załączniki
tab_passwd ver speca.vi
(11.14 KiB) Pobrany 263 razy
Lepiej być bogatym i zdrowym, niż biednym i chorym.
Spec Kolombo
Awatar użytkownika
smart_lodz
Posty: 53
Rejestracja: 08 sty 2009 09:10
Wersja środowiska: LabVIEW 2014
Kontakt:

Re: TabControl + Haslo

Post autor: smart_lodz »

dzieki - tak to wlasnie mialo wygladac ! :) Mam jednak zacmienie jak zamienic "dialoga" na okno do podawania hasla.

Pozdro
Smart
Awatar użytkownika
Nowszy
Posty: 504
Rejestracja: 30 maja 2008 08:33
Wersja środowiska: LabVIEW 2011
Lokalizacja: Katowice
Kontakt:

Re: TabControl + Haslo

Post autor: Nowszy »

kolombo: twoje rozwiązanie czymś się różni od mojego? Bo nie kumam różnicy :D

Pitol - załączam 2009
Załączniki
tab control password.vi
(9.27 KiB) Pobrany 270 razy
Pozdrawiam, Maciek Antonik
Edu4Industry
Awatar użytkownika
spec.kolombo
Posty: 126
Rejestracja: 20 sie 2008 06:33
Wersja środowiska: LabVIEW 2009
Lokalizacja: Gdynia
Kontakt:

TabControl + Haslo

Post autor: spec.kolombo »

Nowszy: nie widziałem Twojego rozwiązania bo nie mam lv 2010.
Ale teraz już widzę. Co do Twojego rozwiązania, to kliknięcie "hasło złe" przenosi zawsze na stronę 1 - myślę że lepiej do tego select'a podpiąć "oldVal".
Lepiej być bogatym i zdrowym, niż biednym i chorym.
Spec Kolombo
Awatar użytkownika
smart_lodz
Posty: 53
Rejestracja: 08 sty 2009 09:10
Wersja środowiska: LabVIEW 2014
Kontakt:

Re: TabControl + Haslo

Post autor: smart_lodz »

poradzilem sobie :) - proste rozwiazania czasami przychodza bardzo ciezko :) - jeszcze raz wielkie dzieki

Pozdrawiam
Smart
ODPOWIEDZ