Einzelnen Beitrag anzeigen

Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#6

Re: Icon wird mit weniger Farben gespeichert als das Origina

  Alt 6. Jun 2005, 15:36
Meine Funktion gibt ein HIcon Handle zurück, welches ich dann dem TIcon zuweise:

Delphi-Quellcode:
ExtIcon := TIcon.Create;
ExtIcon.Handle := IconFromFile('test.exe', 0);
Hier noch die Extrahierfunktion:

Delphi-Quellcode:
function IconFromFile(const Filename: String; IconNr: Word): HICON;
var buffer: array[0..2*MAX_PATH]of Char;
begin
  StrPCopy(buffer, Filename);
  Result := ExtractAssociatedIcon(HInstance, buffer, IconNr);
end;
kann man denn die Farbtiefe manuell einstellen?

Florian
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat