Here's an object oriented file system interface I've been using for my own projects. It's a module with source and Windows binaries. It is complete with TStream support, including OpenStream interface. It should be pretty intuitive and also includes docs.

Download: Otus.FS.zip (60 KB)
Install: Extract under mod/otus.mod and rebuild docs.
Copyright: Public domain