Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi der oberste ordner (root)??? (https://www.delphipraxis.net/26511-der-oberste-ordner-root.html)

G G 24. Jul 2004 13:31


der oberste ordner (root)???
 
hi ich habe folgendes Problem, ich benutzte einen simplen findfirst findnext code um dateien und ordner auszulesen. Nur will ich das er am Anfang auf höhe von dem arbeitsplatz anfängt.
Aber wie bekomm ich das hin, bis jetzt kann ich nur immer ein laufwerk zb c:/ d:/ etc auswählen. Oder statt dem arbeitsplatz einfach alle partitionen.

Danke

Chewie 24. Jul 2004 13:45

Re: der oberste ordner (root)???
 
Du musst alle existierenden Laufwerke herausfinden und in jedem dieser Laufwerke suchen.

dizzy 24. Jul 2004 13:52

Re: der oberste ordner (root)???
 
Die oberstern Ordner sind C:\, D:\ etc.
Der Arbeitsplatz ist lediglich eine Art virtuelles Oberverzeichnis, dass aber in Wirklichkeit nicht existiert. Du müsstest also, wenn du alle Platten durchsuchen möchtest, zunächst heraus finden welche LW-Buchstaben an Platten vergeben sind, und diese dann der Reihe nach absuchen.

gruss,
dizzy

G G 24. Jul 2004 13:54

Re: der oberste ordner (root)???
 
ah okay hab mir schon gedacht das ich das so machen muss, und wie kann man dann die einzelen laufwerksbuchstaben herausfinden, gibts da ne funktion oder so?

MathiasSimmack 24. Jul 2004 14:14

Re: der oberste ordner (root)???
 
Gibt´s: [dp]"GetLogicalDriveStrings"[/dp]

G G 24. Jul 2004 14:42

Re: der oberste ordner (root)???
 
danke, habs vorhin schon gefunden, jetzt haut alles hin, dank euch allen


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:04 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz