Delphi: Iterate a directory path by direct NTFS access

Job ID: 36820928

Budget: $30 – $250 USD

Implement in Delphi 11 (or compatible), a code that iterates a given directory path and lists all of its content.

This code must include a simple demo program with edtPath : TEdit that is used to enter the directory path, e.g. "c:\" or "c:\Windows\" and then a button, when clicked, will run the code to list the input directory path's content (i.e. all files and sub-directories) to a TMemo on screen.

The implementation must use direct NTFS record reading, not the normal Windows FindFirst() / FindNext() method.
Related categories: Delphi Software Architecture