nazwa użytkownika Windows

Sprawy związane z interfejsem użytkownika - kontrolki, wskaźniki, wyświetlacze, wykresy oraz inne zagadnienia tego typu...
Awatar użytkownika
progor
Posty: 197
Rejestracja: 01 kwie 2005 00:00
Lokalizacja: Kraków

nazwa użytkownika Windows

Post autor: progor »

w jaki sposób wyciągnąć informację o nazwie użytkownika Windows - tzn. czy jest to Admin czy Guest czy kto inny ?
to co jest w egzamplach to wyciąga nazwę maszyny - nie tego potrzebuję.
kiedyś zrobiłem coś takiego czego szukam - ale to chyba było w TestStandzie - teraz w LabVIEW nie moge się doszukać.

drugie pytanie : jaki sposób polecilibyście na zrobienie okienka które wywołuję w sekswencji nr 1 (informuje ono użytkownika o postępie procesu - np. zapisu danych), sekwencja nr 1 nie czeka na zakonczenie subVIa z informacją o poestępie ale idzie dalej do sekwencji 2,3,...,n-1 i w sekwencji n gaszę informacyjnego subVI.
obecnie mam takie nieeleganckie rozwiązanie, że wywołuję z referencji po ścieżce front panel subVIa i go uruchamiam - ten leci sobie w pętli i czeka na zmianę wartości stop. w ostatniej sekwencji podaje mu stop i gaszę front panel. działa ale mi się nie podoba... poza tym chciałbym aby subVI postępu był na wierzchu - tzn żeby nie dało się gmerać w mainVIu podczas procesu zapisywania.

pozdrawiam i dziękuję za odpowiedzi.

mam LV 8.5. Win XP
Awatar użytkownika
Nowszy
Posty: 504
Rejestracja: 30 maja 2008 08:33
Wersja środowiska: LabVIEW 2011
Lokalizacja: Katowice
Kontakt:

nazwa użytkownika Windows

Post autor: Nowszy »

Mówisz - masz :D

http://digital.ni.com/public.nsf/allkb/ ... enDocument

http://decibel.ni.com/content/docs/DOC-1991

A tak na przyszłość (do wszystkich) - zanim napiszecie pytanie, zadajcie sobie trudność wejścia na ni.com i wpisania w wyszukiwarkę prostej frazy (ja wpisałem "windows user name" i dwa pierwsze wyniki to te powyzej

Jeżeli chodzi o drugie pytanie, to możesz 'zablokować' inne okna LV, dodając następujący kod do VI z paskiem postępu.

PS. Dla użytkowników LV2009 - kod zamieszczony w tym poście to VI Snippet, więcej informacji tutaj:

http://zone.ni.com/devzone/cda/tut/p/id/9330

W skrócie: metodą przeciągnij - upuść LV automatycznie zamieni obrazek na działający kod LV!
Ostatnio zmieniony 02 wrz 2009 11:54 przez Nowszy, łącznie zmieniany 3 razy.
Pozdrawiam, Maciek Antonik
Edu4Industry
Awatar użytkownika
progor
Posty: 197
Rejestracja: 01 kwie 2005 00:00
Lokalizacja: Kraków

Re: nazwa użytkownika Windows

Post autor: progor »

dziękuje za odpowiedź - nie uwierzysz ale szukałem i na ni i na lavie :-s ... kiepsko

pozdrawiam
Awatar użytkownika
Mikrobi
Posty: 1210
Rejestracja: 08 paź 2003 00:00
Wersja środowiska: LabVIEW 2017

Re: nazwa użytkownika Windows

Post autor: Mikrobi »

Nowszy pisze: W skrócie: metodą przeciągnij - upuść LV automatycznie zamieni obrazek na działający kod LV!
:comehereyou:

Gadżeciarz....
;)

Byle do fotoszopa nie ciągnąć, bo druciki skorodują ;)
Ostatnio zmieniony 03 wrz 2009 00:37 przez Mikrobi, łącznie zmieniany 1 raz.
pozdrawiam
Mikrobi

LabVIEW Champion, CLD, CPI
ODPOWIEDZ