Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Resource Dateien gezielt einbinden (https://www.delphipraxis.net/139419-resource-dateien-gezielt-einbinden.html)

Viktorii 28. Aug 2009 14:05


Resource Dateien gezielt einbinden
 
Hallo zusammen.

Ich möchte in meiner Anwendung mal gezielt z.B Resource A oder Resource B einbinden.

Also füge ich die folgenden Zeilen hinzu:

Delphi-Quellcode:
{$R ResourceA.res}
{.$R ResourceA.res}
Je nach dem welche ein- bzw. auskommentiert ist, wird die entsprechende Resource verwendet.

Damit nicht beide Resourcen verwendet werden habe ich

Delphi-Quellcode:
{$R *.res}
durch


Delphi-Quellcode:
{$R AnwendungsName.res}
ersetzt.

Das scheint aber nicht äquivalent zu sein. Wenn ich die Anwendung beispielsweise in Delphi öffne, wird der Windows Theme nicht mehr verwendet. Und wenn die Anwendung ausgeführt wird hat sie kein Symbol mehr.

Wie mache ich es also richtig?

Vielen Dank.

turboPASCAL 28. Aug 2009 14:15

Re: Resource Dateien gezielt einbinden
 
Hi, du kannst {$R *.res} ruig belassen. Damit kommt dann auch die IDE besser klar.

Füge einfach deine Resourcedateien zu verwenden den Resourcen hinzu.

Delphi-Quellcode:
{$R *.res}
{$R 'ResourceA.res'}
{.$R 'ResourceB.res'}

Viktorii 28. Aug 2009 14:17

Re: Resource Dateien gezielt einbinden
 
Zitat:

Zitat von turboPASCAL
Hi, du kannst {$R *.res} ruig belassen. Damit kommt dann auch die IDE besser klar.

Füge einfach deine Resourcedateien zu verwenden den Resourcen hinzu.

Delphi-Quellcode:
{$R *.res}
{$R 'ResourceA.res'}
{.$R 'ResourceB.res'}

Aber wird in diesem Fall dann nicht 'ResourceB.res trotzdem mit verwendet, weil die fällt ja auch unter *.res :?:

turboPASCAL 28. Aug 2009 14:42

Re: Resource Dateien gezielt einbinden
 
*.res wird durch den Projektnamen erstetzt.
Wenn deine App "Hallo" heist wird die IDE nach Hallo.res suchen.

Verwende also andere Namen für deine zusätzl. Resourcen zB. HalloBitampsA.res usw.

Viktorii 28. Aug 2009 14:51

Re: Resource Dateien gezielt einbinden
 
Achsoooo... Hatte das * als Wildcard verstanden....

Vielen Dank!


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:36 Uhr.

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