Delphi-PRAXiS
Seite 4 von 4   « Erste     234   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Anwendung mit mehreren Icons ? (https://www.delphipraxis.net/284-anwendung-mit-mehreren-icons.html)

jbg 6. Jul 2002 18:00

Zitat:

Zitat von sakura
Ansonsten, wenn Du ein MS Entwicklungstool hast, suche mal den Resource Compiler, wqo auch immer der ist, der kann die RC Dateien auch kompilieren und erstellt die entsprechenden RES Dateien

Und für was denkst du, dass Borland den Resourcen Compiler brcc32.exe mit Delphi ausliefert? Der ist im Ordner $(DELPHI)\bin zu finden. Wenn schon Borland, dann aber gleich ganz und nicht so ein Mischmasch MS-Borland.

erniepb 7. Jul 2002 00:51

und wie benutz ich den ?? also wie übergeb ich dem die nötigen Paramter ?? .. Also ich denk mal über ne einfache Verknüpfung und dann halt Paramter ranhängen .. und wie genau sollt das dann aussehn?? hast du n beispiel jbg ??

MathiasSimmack 7. Jul 2002 07:57

Als Beispiel für den Borland-Ressourcencompiler:

Code:
brcc32 MeinSkript.rc
erzeugt als Ergebnis "MeinCode.res"
Code:
brcc32 MeinSkript.rc -foMeineRessource.res
erzeugt als Ergebnis "MeineRessource.res"

Wobei interessant ist, dass man auch Icons mit 256 und mehr Farben in die Anwendung bekommt. Zumindest geht das bei mir, wenn ich die RC-Datei beispielsweise per Hand schreibe und das arg bunte Icon angebe und dann mit dem BRCC32 kompiliere. (Den ImageEditor von Delphi darf man da getrost vergessen!)

erniepb 7. Jul 2002 12:31

Zitat:

per Hand schreibe und das arg bunte Icon angebe
was is n das arg bunte Icon ?? --> Argument: buntes Icon ?? wenn ja wie is heißt n das Argument für n Icon mit mehr als 256 Farben ?? und vorallem wie kann ich mir denn dann dieses Icon erstellen --> weil der Bildeditor aller Delphi fällt ja dann wirklich flach ..

MathiasSimmack 7. Jul 2002 13:27

Also, im Delphi-Forum hatte webmaker mal ein TNA-Programm (oder TNT? :wink:) geschrieben, das Zugriff auf einige Win-Optionen bot. Er hat dabei XP-Icons usw. benutzt - allerdings nur vom Screen kopiert und als BMP gespeichert. Oder wie auch immer.

Ich wollte ihm demonstrieren, wie man den ganzen Quatsch ohne die VCL schreibt und habe mir als Symbol direkt aus der "shell32.dll" von WinXP diesen Ausschaltknopf geholt. Und das war ein Icon von ca. 20-30k Größe (glaube ich; ich müsste mal nachschauen)! Das lag daran, dass nicht nur Auflösungen von 16x16 bis 48x48 sondern auch Farbversionen von 16Farben bis xBit drin steckten.

Dieses Icon habe ich in eine RC-Datei gesetzt, mit dem BRCC32 kompiliert (Null Problemo) und in meine Exe eingefügt, die dann prompt über 50k groß war. Wie gesagt, ca. 30k allein nur für´s Icon - du siehst also, wie groß der Programmcode war. :-)

Das ist für mich ein "arg buntes" Symbol ...


Eine Alternative zum schrottigen Bild-Editor von Delphi wäre MicroAngelo. Das Tool ist direkt für Symbole und Co. geschrieben, und damit habe ich auch das besagte Ausschalt-Icon aus der XP-"shell32.dll" extrahieren können.

Gruß,
Mathias.

Luckie 7. Jul 2002 13:28

Na ja es gibt ja noch andere Programme, mit denen man Icons erstellen kann. Michel Angelo oder wie das heißt oder Icon Edit.

Den Bildeditor von Delphi kenne ich übrigens gar nicht, weil es kein vollständiger Ressourcen-Editor ist, welchen ich aber brauche, wenn ich mir Dialogressourcen erstelle.

Christian Seehase 7. Jul 2002 15:15

Moin Zusammen,

weiss zufällig jemand noch den Link auf den Icon Editor von Microsoft?
Als ich diesen Thread hier sah wollte ich mir den wieder runterladen, kann aber den Link nicht mehr wiederfinden.

@Luckie:
Du meinst MicroAngelo.
In der letzten c't wurde auch noch IconXP beschrieben.
Intensiv getestet hab' ich das aber noch nicht.

erniepb 7. Jul 2002 17:50

Also wenn hier jemand dann auch noch n Link zu 'MicroAngelo' oder 'Icon Edit' reinstellen könnte .. ich glaub dann wär ich echt glücklich .. :)

jbg 7. Jul 2002 18:19

Für was sind Suchmaschinen denn überhaupt da?
Versuchs mal damit. Die Begriffe stehen ja schon oben.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:31 Uhr.
Seite 4 von 4   « Erste     234   

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