System Icon extrahieren

Für allgemeine Fragen zur Programmierung mit PureBasic.
Lambda
Beiträge: 526
Registriert: 16.06.2011 14:38

System Icon extrahieren

Beitrag von Lambda »

Hallo zusammen,

ich bräuchte die System Icons für eine Exetuable und DLL, aus welcher DLL mit welcher Nummer sind diese zu extrahieren?

lg,
:)
Benutzeravatar
Kiffi
Beiträge: 10725
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: System Icon extrahieren

Beitrag von Kiffi »

mit ExtractIconEx_() findest Du IMO in der shell32.dll die System-Icons.

ein etwas älteres Beispiel findest Du hier: http://www.purebasic.fr/german/viewtopi ... 87&p=44619

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: System Icon extrahieren

Beitrag von RSBasic »

Wenn du wissen möchtest, in welchen DLL-Dateien die Icons sind: http://www.deskmodder.de/wiki/index.php ... n_/_Grafik
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Lambda
Beiträge: 526
Registriert: 16.06.2011 14:38

Re: System Icon extrahieren

Beitrag von Lambda »

Wie es zu extrahieren ist weiß ich, doch welchen Index sie haben und in welcher DLL ist die Frage. ^^ Das Problem ist das ich das Icon für eine Exetuable und DLL suche, Google hilft mir da also recht wenig weiter da man die Icons aus, Exetuable oder DLL extrahiert. :D

Edit: Danke Kiffi, durch dein verlinktes Beispiel konnte ich die Nummer fix rausfinden. DLL wäre z.B 72.
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: System Icon extrahieren

Beitrag von RSBasic »

Damit kannst du die Icon-Indexnummer ermitteln: http://www.nirsoft.net/utils/iconsext.html
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Lambda
Beiträge: 526
Registriert: 16.06.2011 14:38

Re: System Icon extrahieren

Beitrag von Lambda »

Danke, aber das Beispiel von Kiffi macht bereits genau das.

Für eine Exetuable finde ich leider nur ein "Application" Icon, also ein weißes Fenster und nicht dieses, welches Exetuables ohne Icon haben. :?
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: System Icon extrahieren

Beitrag von RSBasic »

imageres.dll,11 glaube ich.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
Josh
Beiträge: 1028
Registriert: 04.08.2009 17:24

Re: System Icon extrahieren

Beitrag von Josh »

Was für ein Icon haben Exes eigentlich?
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: System Icon extrahieren

Beitrag von RSBasic »

Wenn keins von der Anwendung definiert wurde, sieht es so aus:
Bild
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Lambda
Beiträge: 526
Registriert: 16.06.2011 14:38

Re: System Icon extrahieren

Beitrag von Lambda »

RSBasic hat geschrieben:imageres.dll,11 glaube ich.
Perfekt. DLL und das gewünschte Exetuable Icon (rechte in RSBasic´s Bild)

Gibt es eigentlich Copyrighttechnisch etwas zu beachten wenn System Icons verwendet werden?
Antworten