Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Windows Ordner-Icon auslesen? (https://www.delphipraxis.net/118283-windows-ordner-icon-auslesen.html)

gandime 4. Aug 2008 17:40


Windows Ordner-Icon auslesen?
 
Hi,
ich möchte für mein FTP-Clienten das Windows-Icon für den Ordner auslesen.
Bei Dateien Benutze ich folgenden Code:
Delphi-Quellcode:
      SHGetFileInfo(PChar(ExtractFileExt(s)), FILE_ATTRIBUTE_NORMAL, FileInfo,
      SizeOf(TSHFileInfo), SHGFI_SYSICONINDEX or SHGFI_SMALLICON or
      SHGFI_ICON or SHGFI_USEFILEATTRIBUTES);
muss ich für das Ordner-Icon nur die Parameter ändern oder geht das damit überhaupt nicht?


mfg

gandime

Luckie 4. Aug 2008 20:20

Re: Windows Ordner-Icon auslesen?
 
Hast du denn schon mal probiert, was passiert, wenn du den Ordner angibst?

gandime 4. Aug 2008 22:24

Re: Windows Ordner-Icon auslesen?
 
dann bekomme ich ein Icon von Dateien ohne Dateiendung

Benedikt 4. Aug 2008 23:21

Re: Windows Ordner-Icon auslesen?
 
Hi,

nimm mal das SHGFI_USEFILEATTRIBUTES raus :zwinker:

MfG Benedikt

gandime 5. Aug 2008 00:17

Re: Windows Ordner-Icon auslesen?
 
stimmt so gehts hätte ich auch egl selbst drauf kommen müssen... thx


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz