Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Beim Kompilieren *.rcs kompilieren? (https://www.delphipraxis.net/61452-beim-kompilieren-%2A-rcs-kompilieren.html)

3_of_8 21. Jan 2006 17:26


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?

ManuMF 21. Jan 2006 19:41

Re: Beim Kompilieren *.rcs kompilieren?
 
Hallo,

füge einfach die RCs zum Projekt hinzu.

Gruß,
ManuMF

3_of_8 21. Jan 2006 20:01

Re: Beim Kompilieren *.rcs kompilieren?
 
LOL

Eigentlich naheliegend. Ich werds ausprobieren.

In den ganzen Tutorials stand immer nur die Möglichkeit mit BRCC32...

3_of_8 21. Apr 2006 22:26

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.

Muetze1 22. Apr 2006 11:38

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.

MrKnogge 22. Apr 2006 13:03

Re: Beim Kompilieren *.rcs kompilieren?
 
Wie würde denn so eine Makefile für die make.exe aussehen ?

Muetze1 22. Apr 2006 13:09

Re: Beim Kompilieren *.rcs kompilieren?
 
Da kann ich auf eine soweit gute Seite verweisen: http://www.dummzeuch.de/delphi/delphi_make/deutsch.html.

Grundlegend muss ich auch hier wieder anmerken, das das System nicht ganz so hunderprozentig einfach bzw. gut funktioniert.

ManuMF 22. Apr 2006 14:22

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:
program Programmname;

{$R 'zusatz.res' 'zusatz.rc'}

uses
  Forms,
  Unit in 'Unit.pas' {Form};

{$R *.res}

[...]
Gruß,
ManuMF


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:54 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