Einzelnen Beitrag anzeigen

Michaela_

Registriert seit: 11. Aug 2004
Ort: Wien
61 Beiträge
 
Delphi 5 Professional
 
#1

SHGetFileInfo und Dateierweiterung

  Alt 23. Nov 2004, 16:36
Hallo,

ich lese über ein pidl Objekt Dateien in eine TListBox ein.
Allerdings funktioniert nachfolgender Code nur wenn der Benutzer
bekannte Dateinamen EINgeblendet hat. Werden diese nicht angezeigt,
dann bekomm ich auch nicht die Dateierweiterung.

Code:
          SHGetFileInfo( pchar(pidlItem), 0, fi, SizeOf( fi ),
                         SHGFI_TYPENAME or SHGFI_DISPLAYNAME or SHGFI_PIDL or
                         SHGFI_SYSICONINDEX );
          str := ExtractFileExt( fi.szDisplayName );
Gibts da einen Befehl wie ich den ganzen Dateinamen, inkl. Dateierweiterung vom pidl bekomme?



lg,

Michaea
  Mit Zitat antworten Zitat