Also irgendwie hast du teilweise das
FileSystem-Objekt von VBScript nachprogrammiert.
Man könnte auch direkt die
Microsoft Scripting Runtime als Typbibliothek importieren und benützen.
Das wäre mal ein interessanter Job herauszufinden in wie weit man diese
ActiveX-
DLL direkt in Delphi gebrauchen kann.
Vielleicht noch einige Hilfsfunktionen zu bequemeren Erzeugung der Objekte sowie eine Demo-Anwendung hinzu...