Strona 1 z 1

listenbox i file explorer

: 05 wrz 2009 15:57
autor: stawianie
Hejo,

chce zrobic mianowicie takie cos.
Wyswietlony jest listenbox a wnim informacje o folderach i plikach tam gdzie sie wlasnie znajdujemy.

Uzytkownik na interefjsie ma przycisk up do wychodzenia wyzej oraz za pomoca myszki jesli dwa razy nacisnie folder to wchodzi do niego jesli plik to tam dalej sobie na nim operuje ...

Teraz korzystajac z przykladow z labviewu mam takie cos:


moje pytanie odnosnie wewnetrnego case dla przypadku true - bo to jest wywlowywane jak uzytkownik dwa razy kliknie na folder. Jak to zrobic - czy poprostu dac taki sam kod jak jest w przypadku up ( praktycznie do tego sie to sprowadz) czy mozna to zrobic bardziej inteligentnie.

Dobiero zczynam zabawe z LV : )

Re: listenbox i file explorer

: 07 wrz 2009 13:31
autor: jogurt_owocowy
(...) czy poprostu dac taki sam kod jak jest w przypadku up ( praktycznie do tego sie to sprowadz) czy mozna to zrobic bardziej inteligentnie.
Dać taki sam kod. W końcu wyjście poziom wyżej to wejście do katalogu nadrzędnego, więc albo możesz przypisać ten sam event do obsługi przycisku Up i Listboksa (Edit Events Handled by This Case -> niebieski plus u góry - rys. 1) albo zamiast przycisku Up dopisać na początek listy katalog nadrzędny [..] (i główny [.] jeśli chcesz) i wtedy zostanie Ci do obsłużenia tylko event z listboksa (rys. 2).
Zamiast eventu Mouse Up użyj Double Click.
Pozdrawiam
PS. Zawsze podawaj wersję LV, jakiej używasz.