Eksplorator napędów

0

Witam,

mój problem to program katalogujący zawartość dowolnego napędu i wyświetlający jego zawartość na ekranie w postaci drzewa (podobnie do eksploratora Windows). Program ma też umożliwiać zapis i odczyt drzewa, uaktualnianie katalogu oraz przeszukiwanie w celu lokalizacji pliku o zadanej nazwie.

Mam mniej więcej pomysl na to jak to zrobić, ale przeszkoda jest już na początku...

Otóż - jak uzyskać informacje o dostępnych napędach, które pozwolą mi na odwoływanie się później do konkretnych "directories" i przeglądanie zawartości ?

wolałbym żeby nie była to wersja WinAPI, bo piszę w C++Builder 6 i słyszałem, że ma on funkcje pozwalające na taki chwyt, ale nie wiem jak je odnaleźć i użyć...

Proszę o życzliwą odpowiedź, ponieważ jestem początkujący.

0

hmm...
to nikt na razie nie wie co należy zrobić ?

0

Wszelkie funkcje czy klasy Buildera opakowują jedynie wywołanie WinAPI. Jest to może bardziej eleganckie i spójne, ale nieco mniej wydajne. Alternatywą jest użycie nowszego typu dostępu oferowanego przez .NET, ale to nie ta bajka. WinAPI jeszcze długo będzie podstawowym i jedynym sposobem komunikowania się rodzimej aplikacji z systemem.

0

Builder tego nie ma, użyj GetLogicalDriveStrings.

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