Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » freddy.bear@t-online.de

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
11.11.2002, 11:03 Uhr
~freddy
Gast


Hallo
habe volgendes Problem, ich muß einen Dateimanager (alla Windowsexplorer) mit Vc++ programmieren.
Es soll ein SDI Projekt werden.
Wie erstelle ich eine Baumansicht wo mir alle Laufwerke,Dateien und Ordner angezeigt werden?
Zweitens sollen dann noch alle Gundfunktionalitäten (wie kopieren,löschen,öffnen usw.) funktionieren.
Währe über Lösungen, Links oder Bücher wo sich lösungen zu diesem Thema befinden sehr dankbar.

freddy
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
11.11.2002, 12:58 Uhr
void*
Generic Pointer
(Operator)


Hallo!


Zitat:

Wie erstelle ich eine Baumansicht wo mir alle Laufwerke,Dateien und Ordner angezeigt werden?


1. Du findest erst mal alle Laufwerke.
2. Danach durchsuchst Du rekursiv die Ordner.

Dabei hast Du 2 Möglichkeiten:
1. Du baust Dir den ganzen Verzeichnisbaum auf und stellst dann dar was der User sehen will.
2. Du holst Dir immer nur die Informationen die Du gerade brauchst. Z.B. den Inhalt eines Verzeichnisses, das der User sehen will.

Insbesondere bezgl. Veränderunge im File-System ist wohl der 2. Weg zu wählen.

Benutzen kannst Du FindFirstFile(), FindNextFile() oder CFileFind.
Um die Laufwerksbezeichnungen zu finden steht GetLogicalDrives() zur Verfügung.
--
Gruß
void*
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: