PILNE!! Drzewko katalogów i pliików dla katalogu progr

0

Jak zrobic coś takiego i przy pomocy jakiego komponentu?:

Jest sobie jakiś komponent (jaki [???], bo ShellTreeView raczej odpada - czytajcie dalej) do wyświetlania drzewa katalogów , a na nim mają być:

  • katalog nadrzędny symbolizujący katalog z programem, ale o innej, podanej przeze mnie nazwie
  • podkatalogi symbolizujące podkatalogi w katalogu z programem, a w nich nazwy bez rozszerzeń plików w katalogach
  • po kliknięciu nazwy pliku ma się on załadować do RichEdita (ten plik to txt lub rtf)

Dokładne wyjaśnienie problemu:

  • Folder programu nazywa się Program X, katalog nadrzędny na drezwie - Mój katalog
  • folder Program X ma 2 podkatalogi: folder1 i folder2, na drzewie mają być wyświetlane jako podkatalogi folderu Mój katalog, po ich rozwinięciu powinny się pokazać nazwy plików o określonych rozszerzeniach, ale bez tych rozszerzeń, np. jak w katalogu są pliki 1.txt, 2.txt, 3.txt, itd. - na drzewie bedzie 1, 2, 3, itd.; jeśli będzie tam nieznany programowi plik, np. doc toplik zosanie pominęty
  • ikony folderów/plików maja być wskazane przeze mnie (np. mogą być ładowane z listy obrazów)

Ok, myślę że dobrze wytłumaczylem o co chodzi :-). Proszę szybką o pomoc.
Z góry dziękuję i pozdrawiam [cya]

0

ja mam napisany taki komponent , jest on nie dokończony, dziala, ale image musisz sciągnąc sam z zewnątrz, więc jesli chcez umieszcze ten niegotowy komponent na 4p

0

(...)jesli chcez umieszcze ten niegotowy komponent na 4p

Byłbym wdzięczny [hurra]

0

Polecam skorzystać z TreeView i ListView.
Tylko, że trzeba samemu wyszukiwać foldery i pliki.
Do wyszukiwania jest typ TSearchRec to jest w FAQ - jak wyszukać pliki
(czy jakoś tak).
do pobierania nazwy pliku bez rozszerzenia to jest funkcja
ExtractFileName("tu może być cała ścierzka");

To by tak w dużym ogóle wyglądało.
Pozdrawiam.

0

Zamiesciłem taki komponent
oto on
http://www.4programmers.net/download.php?id=796

0

poszukal bym najpierw nim bym zapytal... jest directorylistbox tam jest i lista (drzewko takie) i katalogi... filelistbox jest bez list (takiego drzewka) i tego no... zakładka Win 3.1

1 użytkowników online, w tym zalogowanych: 0, gości: 1