![]() |
Beim Kompilieren *.rcs kompilieren?
Hallo!
Ich arbeite gerne mit Ressourcendateien. Aber es nervt mich, dass ich bei jeder Änderung die *.rc's mit brcc32.exe kompilieren muss. Kann man es nicht einfach irgendwo einstellen, dass bestimmte RC's beim Kompilieren einfach auch kompiliert und dann auch als Ressourcen angehängt werden? Oder gibt es ein Delphi-Plugin dafür? |
Re: Beim Kompilieren *.rcs kompilieren?
Hallo,
füge einfach die RCs zum Projekt hinzu. Gruß, ManuMF |
Re: Beim Kompilieren *.rcs kompilieren?
LOL
Eigentlich naheliegend. Ich werds ausprobieren. In den ganzen Tutorials stand immer nur die Möglichkeit mit BRCC32... |
Re: Beim Kompilieren *.rcs kompilieren?
Ich habs grade eben probiert:
RC-Datei zum Package hinzugefügt, kompiliert "Ressource nicht gefunden." Dann hab ich den Eintrag geändert auf {$R images.rc} und bekomme ein "RLINK32: Invalid 16-Bit resource." Was soll ich machen? Wenn ich die Datei vorher mit BRCC32.exe kompiliere, gehts. |
Re: Beim Kompilieren *.rcs kompilieren?
Laut Delphi Doku muss man nur die RC in dem Resourcen Compiler Define einbinden {$R ...} oder man gibt die RC mit der RES an und laut Hilfe sollte er die RES selbstständig erstellen. Dieses Verhalten verspricht Borland in der deutschen Hilfe schon seit Delphi 5 bis Delphi 7 (andere: nicht nachgeschaut). Funktionieren tut es in diesen genannten Versionen aber genauso wenig wie versprochen. Selbstcompilieren oder du legst dir ein Makefile an und tätigst darin den Resourcencompiler Aufruf. Dann ist nur die Hürde zu nehmen, dass du dir ein Makefile für Make.exe erstellst.
|
Re: Beim Kompilieren *.rcs kompilieren?
Wie würde denn so eine Makefile für die make.exe aussehen ?
|
Re: Beim Kompilieren *.rcs kompilieren?
Da kann ich auf eine soweit gute Seite verweisen:
![]() Grundlegend muss ich auch hier wieder anmerken, das das System nicht ganz so hunderprozentig einfach bzw. gut funktioniert. |
Re: Beim Kompilieren *.rcs kompilieren?
Hallo,
Also bei mir funktioniert es bestens, wenn ich die RC zum Projekt hinzufüge. Das sieht im Projekt-Quelltext dann so aus (wie es Muetze1 geschrieben hat):
Delphi-Quellcode:
Gruß,
program Programmname;
{$R 'zusatz.res' 'zusatz.rc'} uses Forms, Unit in 'Unit.pas' {Form}; {$R *.res} [...] ManuMF |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 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