Ich muss eine Ressource DLL aus einer gelieferten RC-Datei erstellen. Hier ist, was ich bis zu Delphi hat 2007:Wie erstellt man eine Ressourcenbibliothek aus RC-Dateien in Delphi 2009?
library ResourceTest;
{$R '..\..\src\Media\TestBitmaps.res' '..\..\src\Media\TestBitmaps.rc'}
{$R *.res}
begin
end.
dieses Projekt Kompilieren der res-Datei aus der RC-Datei würde erstellen und verknüpfen es in der letzten DLL. In Delphi 2009 funktioniert es nicht mehr. Es sagt, dass die Res-Datei nicht gefunden werden kann. Kann jemand eine alternative Methode vorschlagen, die so einfach ist?
Danke für den Zeiger, es hat mich auf die richtige Spur gebracht. Es scheint, mein Problem läuft darauf hinaus: in D2009 wird die Res-Datei im Projektverzeichnis statt in dem Verzeichnis generiert, das die RC-Datei enthält. Durch das Entfernen und erneute Hinzufügen der RC-Datei zum Projekt wird die $ R-Zeile wie folgt geändert:
(keine Pfadinformationen). Ich kann damit leben, aber ich bin mir nicht sicher, ob es eine Verbesserung ist. –