Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi icons in dll integrieren (https://www.delphipraxis.net/19006-icons-dll-integrieren.html)

dde 27. Mär 2004 13:46


icons in dll integrieren
 
Wie kann ich eine dll mit icons bzw icongroup erstellen?

SirThornberry 27. Mär 2004 13:50

Re: icons in dll integrieren
 
willst du einfach nur ein icon in iner dll speichern (ressource etc...) oder willst du dass, das icon angezeigt wird im explorer anstelle des dll icons (geht das überhaupt?!)

dde 27. Mär 2004 13:52

Re: icons in dll integrieren
 
ich will verschiedene icons als ressource (IconGroup) speichern!

SirThornberry 27. Mär 2004 13:59

Re: icons in dll integrieren
 
einfach eine Ressourcedatei erstellen und diese dann mit brcc32.exe zur ressource compilieren und diese dann mit
Delphi-Quellcode:
{$R resdatei.res}
in die dll einbinden

dde 27. Mär 2004 14:28

Re: icons in dll integrieren
 
versteh ich nicht, gehts vielleicht präziser?

SirThornberry 27. Mär 2004 14:58

Re: icons in dll integrieren
 
Hmm, ich versuchs mal so bissl step by step für Anfänger zu erklären
1.) Neue Textdatei erstellen (Datei -> Neu -> Textdokument)
2.) Je nach dem welche Icons in die Ressource sollen folgendes in die neue Textedatei schreiben
Code:
myicon01 ICON "icon1.ico"
myicon02 ICON "icon2.ico"
3.) Die Textdatei umbenennen in "resplus.rc" (beachten das eventuell bei euch die Dateiendung ausgeblendet ist)
4.) Neue Textdatei anlegen
5.) Folgendes reinschreiben
Code:
brcc32 resplus.rc
pause
6.) Diese Textedatei jetzt in "irgendwas.bat" umbennenen
7.) Ausführen der "irgendwas.bat"
8.) Daraufhin sollte eine neue datei (resplus.res) erstellt wurden sein
9.) Die "resplus.res" in euer Projektverzeichnis kopieren
10.) In Eurem Projekt die Zeile
Delphi-Quellcode:
{$R resplus.res}
einfügen.

Anschließend solltet ihr die Ressourcen über "myicon01" etc. ansprechen können

Jens Schumann 27. Mär 2004 15:00

Re: icons in dll integrieren
 
Zitat:

Zitat von SirThornberry
Hmm, ich versuchs mal so bissl step by step für Anfänger zu erklären
1.) Neue Textdatei erstellen (Datei -> Neu -> Textdokument)
2.) Je nach dem welche Icons in die Ressource sollen folgendes in die neue Textedatei schreiben
Code:
myicon01 ICON "icon1.ico"
myicon02 ICON "icon2.ico"

Hier kannst Du aufhören, wenn Du die rc-Datei zum Projekt hinzufügst. Alles weitere macht dann die IDE. Funktioniert ab D5.

SirThornberry 27. Mär 2004 15:02

Re: icons in dll integrieren
 
@Jens Schumann: Warum erfahre ich das erst jetzt?? :(


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:53 Uhr.

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