title: Can 48x48 or 64x64 icons be obtained from the Vista Shell?
body: <p>If 48x48 or 64x64 icons are present in the Vista Shell how can you get the handle to display one in a TImage using SHGetFileInfo?</p>
  
  <p>I'd like to select an icon from a imagelist that represents a folder path and display a 48x48 or 64x64 icon in a Timage.</p>
  
  <pre><code>// load the large system image for the current path into Image1
  SHGetFileInfo( PChar( CurrentPath ), FILE_ATTRIBUTE_NORMAL, SFI,
               SizeOf( TSHFileInfo ), SHGFI_ICON or SHGFI_LARGEICON or SHGFI_SHELLICONSIZE or
               SHGFI_SYSICONINDEX or SHGFI_TYPENAME or SHGFI_DISPLAYNAME );
  AImageIndex := SFI.iIcon;
  ImageList2.GetBitmap( AImageIndex, Image1.Picture.Bitmap );
  </code></pre>
  
  <p>Bill</p>