Wyświetlenie zawartości dysku

Odpowiedz Nowy wątek
2011-08-23 13:14
R_K
0

Chodzi mi o to jak wyświetlić zawartość dysku ale w taki sposób jak jest w tym programie:
http://www.mailresender.com.ar/Upload.html

Chodzi mi głównie o walory estetyczne - czyli nie tylko, żeby był wyświetlany spis nazw folderów i plików, ale również ich typ i rozmiar no i przede wszystkim ikona.
Czy można taką listę zrobić "ręcznie", to znaczy pobieram nazwy plików - sprawdzam jakie ma rozszerzenie i dla każdego rozszerzenia wczytuje z dysku zdjęcie odpowiedniej ikonki? Czy też może jest jakaś klasa, czy biblioteka, która ułatwi stworzenie takiej listy?

edytowany 2x, ostatnio: R_K, 2011-08-23 13:16

Pozostało 580 znaków

2011-08-23 13:17
2011-08-23 14:13
1

dla każdego rozszerzenia wczytuje z dysku zdjęcie odpowiedniej ikonki

  • nie z dysku tylko z rejestru się to bierze, jeśli chodzi o windows

Pozostało 580 znaków

2011-08-23 14:26
Rev
2

Nie z żadnego rejestru, po to mamy API, żeby z niego skorzystać, a nie pobierać wszystko z najniższej możliwej warstwy.

W .NET mamy System.Drawing.Icon.ExtractAssociatedIcon, które mapuje SHGetFileInfo z WinAPI.


edytowany 1x, ostatnio: Rev, 2011-08-23 14:26

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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