Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi anzahl aller dateien auf einem pc (https://www.delphipraxis.net/7870-anzahl-aller-dateien-auf-einem-pc.html)

kaemmi 23. Aug 2003 15:08


anzahl aller dateien auf einem pc
 
der titel dieses themas beschreibt mein anliegen sehr gut.
ich suche nach einer möglichkeit die anzahl der dateien
auf einem pc zu bestimmen.
eine möglichkeit wäre ja mit findnext und dabei
eine variable hochzuzählen inc(i).
das dauert mir aber zu lange. :roll:

gibts noch ne andere möglichkeit :?:

kaemmi

Luckie 23. Aug 2003 15:09

Re: anzahl aller dateien auf einem pc
 
Nicht das ich wüßte.

Nimoee 23. Aug 2003 16:18

Re: anzahl aller dateien auf einem pc
 
hallo,
es gibt ne Möglichkeit, ist aber extrem umständlich.
Du startest einen Kommandozeilenbefehl dir *.* /S > i.dat
Das erzeugt dir eine Datei i.dat in der am Ende alles drin steht.
Aber wie gesagt sehr sehr umständlich.
nimoee

Nimoee 23. Aug 2003 16:22

Re: anzahl aller dateien auf einem pc
 
hallo,
in der letzetn Zeile steht die Information. Allerdings nur für diese Partition.
nimoee

Alexander 23. Aug 2003 17:56

Re: anzahl aller dateien auf einem pc
 
Ich denke aber, dass es mit FindNext etc schneller geht, weil diese BEfehle schneller sind...
Gerade mit dem NTSF-System...

Nimoee 23. Aug 2003 18:04

Re: anzahl aller dateien auf einem pc
 
Hallo,
quatsch
sorry Alexander ( du weisst nicht wovon ich rede )
nimoee

Chewie 23. Aug 2003 18:07

Re: anzahl aller dateien auf einem pc
 
@ Nimoe:

Wenn, dann würd ich
Code:
dir * /s > Ausgabedatei
verwenden, denn es gibt ja auch Dateien ohne Endung.

kaemmi 23. Aug 2003 19:34

Re: anzahl aller dateien auf einem pc
 
dann wolln wir das jetzt mal testen...

danke soweit :chat:

Assarbad 23. Aug 2003 19:56

Re: anzahl aller dateien auf einem pc
 
DIR benutzt auch die APIs (FindFirstFile und FindNextFile ... genau wie Delphi). @Nimoee: Entsprechend hat alexander nicht unrecht!

Außerdem stimmt Chewies Aussage nicht: es darf auch *.* heißen. *.* ist einfach das Wildcard für "alle Dateien"

Chewie 23. Aug 2003 19:58

Re: anzahl aller dateien auf einem pc
 
Echt? Ich dachte, * wäre die Wildcard und das Muster *.* steht für alle Dateien mit Endung (also mit Punkt).
Ist aber klar, es werden ja auch Ordner mit aufgelistet, die haben ja auch keinen Punkt :oops:


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:02 Uhr.
Seite 1 von 2  1 2      

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