System roots ermitteln

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.
Ninja_
Beiträge: 43
Registriert: 26.11.2005 18:43

System roots ermitteln

Beitrag von Ninja_ »

So kann man die System roots schnell, ohne API und sonstiges besonderes zeug ermitteln :)

Code: Alles auswählen

For i = 65 To 90
 If  FileSize(Chr(i)+":\") = -2 : Debug Chr(i)+":\" : EndIf
Next
mfg Ninja
Jake
Beiträge: 121
Registriert: 28.05.2005 04:10
Wohnort: Berlin

Beitrag von Jake »

Warum 65 bis 90?
MfG Jake
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 »

Jake hat geschrieben:Warum 65 bis 90?
Weil das der ASCII-Code von A-Z ist :wink:

PS: Da diese Version auch nur unter Windows funktioniert und FileSize die
Datei jedesmal öffnet, ist die API-Variante in jedem Fall schneller, was aber
kaum ins Gewicht fallen dürfte.
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
Antworten