DirectoryEntrySize() rekursiv ?

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Pr0fessor
Beiträge: 40
Registriert: 21.07.2011 16:13
Computerausstattung: Intel Qore2Quad Q6600, 4GB RAM, Radeon HD 5770, Windows 8.1 Pro 64bit
Wohnort: Hagenow
Kontaktdaten:

Re: DirectoryEntrySize() rekursiv ?

Beitrag von Pr0fessor »

ah ja das hilft :D

aber eine frage hätte ich da noch:

also wenn die Prozedur erneut begonnen wird (innerhalb der Prozedur)

Code: Alles auswählen

If  DirectoryEntryName(ti)<>"." And DirectoryEntryName(ti)<>".."
          dir$+DirectoryEntryName(ti)+"\"
          PrintN(dir$)
          rec(dir$,ti) 
        EndIf   
wird dann erstmal gewartet bis die erneut aufgerufene Prozedur beendet ist oder wird parallel weitergesucht? (hoffe ich habe mich verständlich ausgedrückt)
~ PureBasic 5.21 LTS x86 | PureBasic 5.21 LTS x64 | Windows 8.1 Pro with Media Center x64 ~
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: DirectoryEntrySize() rekursiv ?

Beitrag von STARGÅTE »

Es wird gewartet.
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: DirectoryEntrySize() rekursiv ?

Beitrag von RSBasic »

Wie ich bereits gesagt habe. ;)
RSBasic hat geschrieben:[...] Wenn alle Dateien eines Unter-Ordners aufgelistet wurden, dann wird die aktuelle aufgerufene Such-Prozedur geschlossen und er setzt mit dem Suchen mit dem Verzeichnis (Ebene höher) fort, bis er auch dort alle Dateien durchsucht wurden. [...]
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Antworten