Eine Datei oder ein Verzeichnis suchen... So gehts!

Hier könnt Ihr gute, von Euch geschriebene Codes posten. Sie müssen auf jeden Fall funktionieren und sollten möglichst effizient, elegant und beispielhaft oder einfach nur cool sein.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

>> wie rufe ich dann eine übergebene Prozedur auf?
CallFunctionFast
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

Cool dankeschön! :allright:
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
rob6523
Beiträge: 3
Registriert: 31.10.2004 18:33

Beitrag von rob6523 »

Direct vor dem Prozedureende einfugen:

FinishDirectory(verzeichnis)

sonst werden Directories gelockt!

Rob6523
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

Gute Idee, aber das läuft nur in PB 4. Klar, irgendwann haben wir's alle, aber ich momentan nich... Und so wies jetzt ist, können es auch noch beide Parteien, 3.94er und 4.0034 nutzen.

@ TS-Soft: Hey Meister, hast du eine Idee, wie ich bei ExamineDirectory() Pattern abngeben kann und diese Dateien+Ordner beim Aufruf von NextDirectoryEntry() bekomme?

Bsp: ich suche nach EXE Dateien, und gebe bei den Pattern *.exe an, aber dann kriege ich nur exe Dateien und kann nicht rekursiv suchen, weil ich keine Ordner, sondern nur exe's bekomme.
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Antworten