Zum Inhalt springen

Dateinamen in ein Textfile speichern?


Empfohlene Beiträge

Geschrieben

Ich hab mich jetzt mal mit GetFileName beschäftigt. Nun wollte ich mal wissen, ob von euch einer eine Idee hat, wie ich diesen einen Ordner durchlaufen kann und jeden Dateinamen in das Textfile speichern kann. Gibt es etwa sowas wie GetFileNumber? Dann könnte man ja eine While schleife bauen.

Bin wie immer für jede Hilfe dankbar.

Greetz

Geschrieben

Hi,

am besten arbeitest du mit der Klasse "CFileFind". Hier findest du die Methoden "FindFile" und "FindNextFile". Mit der Methode "IsDirectory" kannst du abfangen, ob es sich um eine DAtei oder einen Ordner handelt. Mit "GetFilePath" oder "GetFileTitle" kriegst du dann den Pfad oder den Namen als String zurück. Den schiebst du dann in deine Datei zum abspeichern.

Geschrieben

Hi,

solltest du MFC umgehen wollen, hier ne andere Möglichkeit

FindFirstFile

FindNextFile

Bei der zurückgegebenen

WIN32_FIND_DATA kannst du mit dem Parameter

dwFileAttributes

abfragen, ob es ein Verzeichnis ist.

solltest du z.B. alle dateien eines Verzeichnisses haben wollen, gibst du bei

FindFirstFile einfach ein "*.*" an.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...