TPJShellFolderInfo, TPJBrowseDialog etc 2.2.4

By Peter Johnson

Freeware 03 Jul 2007

In category

Components > System > Shell


This unit provides various components, classes and routines for handling Windows shell folders. It contains:
  • A component that provides information about a specified special shell folder.
  • A class that enumerates all the special shell folders.
  • Routines to manipulate special shell folder information.
  • A component that encapsulates the Windows Browse for Folder dialog box.
  • A property editor that enumerates special shell folder identifiers.
A OpenHelp compatible help file is supplied. It provides help on all the components, classes, interfaces and routines. The help file integrates with the help system of Delphi 4 to 7. Although it does not integrate with the Delphi 2005 and later IDE at can be used independently of the IDE, albeit with some loss of functionality. Anuals file is also supplied to assist in integration with Delphi 6 and 7.

A demo program with associated explanatory notes is included in the download. The demo lists and provides information about all the special shell folders supported by the unit.


  • Status: Fully functional
  • Source: FW
  • Exe demo: included
  • Size: 52 743kB


  • Delphi 2005 (VCL)
  • Delphi 2006 (Win32)
  • Delphi 4
  • Delphi 5
  • Delphi 6
  • Delphi 7