title: How can I write a Windows Shell Namespace Extension in Delphi?
body: <p>First, sorry for my poor English...</p>
  
  <p>I want to add a virtual folder to Windows Explorer using a Namespace Extension (NSE), and I want users to be able to open this virtual folder to explore some path (e.g., <code>c:\test</code>).</p>
  
  <p>How can I do this using Delphi? Thanks.</p>