Seite 1 von 3

mehrere Icons für eine .exe

Verfasst: 14.01.2006 16:03
von ZeHa
Hallo!

Ihr kennt das ja sicher, daß man eine Verknüpfung von einer .exe-Datei erstellt, und sich dann zwischen mehreren Icons entscheiden kann, die sich alle in der .exe befinden.

Weiß jemand, wie man das unter PureBasic macht? Wenn ich es einfach nur mit IncludeBinary mache, funktioniert es nicht (aber das hab ich ehrlich gesagt auch nicht erwartet :mrgreen: ). Hat jemand eine Lösung?

Verfasst: 14.01.2006 17:06
von javabean
Du wirst die Icons als Resource hinzulinken müssen. Seit PB 3.94 sollte das auch in PureBasic hinhauen.

Verfasst: 14.01.2006 18:40
von ZeHa
Ahhh so funktioniert das! Hab nie genau gewußt, wozu das nun gut ist, dieses Ressourcen hinzufügen :)

Danke, hat geklappt :mrgreen:

Verfasst: 14.01.2006 19:40
von AND51
Wozu ist das mit den Ressourcen denn gut?
Kann ich da auch Bilder einbinden, auf die ich dann zugreifen kann mit einem PB-Programm?

Verfasst: 14.01.2006 21:09
von Donald
AND51 hat geschrieben:Wozu ist das mit den Ressourcen denn gut?
Kann ich da auch Bilder einbinden, auf die ich dann zugreifen kann mit einem PB-Programm?
Hi,
kannst Dir ja mal meine Lib ansehen.
http://www.purearea.net/pb/showcase/show.php?id=154

Verfasst: 16.01.2006 17:02
von Mok
Aber man kann nur einen Icon bei Compiler > Optionen angeben, oder hab' ich mich da getäuscht??

Verfasst: 16.01.2006 17:43
von Macros
Du kannst nur ein Icon angeben,
aber wenn du den Register Resourcen auswählst weitere einbinden.
(Dürfte auch in der Demo existieren)

Verfasst: 16.01.2006 17:46
von ts-soft
Ausserdem kann eine Icon-Datei durchaus mehrere Icons enthalten. Ist in XP sogar standard. Windows sucht dann meist selber das zweckmäßigste aus, das heißt für Titelleiste, Anzeige im Dateimanager, Anzeige auf dem Desktop usw.

In der aktuellen IDE sind auch 2 Icons drinne (in einer Datei), das Z in 16x16 und in 32x32, jeweils mit 16-Farben

Verfasst: 16.01.2006 17:53
von Mok
Aber die Ressourcen müssen im *.RC Format vorliegen...

Verfasst: 16.01.2006 17:55
von ts-soft
Mok hat geschrieben:Aber die Ressourcen müssen im *.RC Format vorliegen...
Nein, Icons im ICO-Format. Lediglich das Skript um diese einzubinden sollte im rc Format vorliegen.
MyIcon.rc hat geschrieben:#define MyIcon 100


MyIcon ICON "C:\\Eigene Dateien\\MyIcon.ico"