Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   standard windoze icons (https://www.delphipraxis.net/2686-standard-windoze-icons.html)

Jan 2. Feb 2003 17:32


standard windoze icons
 
Hallo DP,
kurze und simple Frage: Wie schaff ich es, dass mein Programm das Standard Icon für *.exe-dateien unter Windows hat? Alternativ würde auch das icon herhalten, welches für eine unbekannte endung steht.

Bye
Jan

janjan 2. Feb 2003 17:44

wo ist das problem? du suchst mit irgendeinem beliebigen icon-extraktions-programm nach dem icon und bindest das wie jedes andere icon ein (irgendwo bei objekt-optionen). wenn ich mich recht erinnere müsstest du entweder in der explorer.exe oder in der shell32.dll fündig werden.

Daniel B 2. Feb 2003 17:48

Hi,

in der Datei: C:\WINDOWS\SYSTEM\SHELL32.DLL sind die ganzen drin.
Such Dir im Netz ein Icon-Mach-Programm das Icons aus DLLs extrahieren kann und dann hast Du die ganzen zur Auswahl.

Grüsse, Daniel :hi:

Daniel B 2. Feb 2003 17:53

Ich verschieb das mal!
Hat ja nicht wirklich was mit Delphi zutun, sollte sich dies ändern, kann man es ja zurück schieben.

Grüsse, Daniel :hi:

Jan 2. Feb 2003 19:19

THX 2 Daniel B, genau das File hatte ich gesucht.
Ich hatte das hier hergschrieben, weil ich dachte, dass es einen Befehl dafür gibt irgendwelche Standardicons von Win zu benutzen.
Gruß
Jan

Luckie 2. Feb 2003 19:32

Das standard Anwendungs-Icon hat die ID IDI_APPLICATION. Sollte man mit LoadIcon auch zur Laufzeit der Form zuweisen können. Die Exe wird aber immer noch das Delphi-Icon haben.

Marco Haffner 2. Feb 2003 19:36

Meinst du das Icon das man bekommt, wenn man {$R *.RES} aus der dpr-Datei entfernt?

Luckie 2. Feb 2003 19:40

Keine Ahnung, habe ich noch nie gemacht. Unter 2000 ist es jedenfalls die Windows-Fahne.

Jan 2. Feb 2003 19:45

Hallo DP,
leider scheint das nicht so ganz zu funktionieren, ich habe mir mit einem Tool dieses icon extrahiert, und versucht das im OI unter der Eigenschaft icon einzustellen, nachdem ich das gemacht habe, habe ich das Projekt kompiliert, aber das Icon an der Datei will sich nicht verändern, hat jemand eine Ahnung wie ich das machen kann?

Zitat:

Zitat von Luckie
Das standard Anwendungs-Icon hat die ID IDI_APPLICATION. Sollte man mit LoadIcon auch zur Laufzeit der Form zuweisen können. Die Exe wird aber immer noch das Delphi-Icon haben.

Abe damit kann ich nicht das Icon der exe verändern, oder? weil darum geht es mir eigentlich.
BB
Jan

nailor 2. Feb 2003 19:47

Klar!

Project -> Options -> Application -> Icons


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:10 Uhr.
Seite 1 von 3  1 23      

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