AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Beim Kompilieren *.rcs kompilieren?

Ein Thema von 3_of_8 · begonnen am 21. Jan 2006 · letzter Beitrag vom 22. Apr 2006
Antwort Antwort
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#1

Beim Kompilieren *.rcs kompilieren?

  Alt 21. Jan 2006, 17:26
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?
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
Benutzerbild von ManuMF
ManuMF

Registriert seit: 11. Jul 2005
1.016 Beiträge
 
Delphi 6 Personal
 
#2

Re: Beim Kompilieren *.rcs kompilieren?

  Alt 21. Jan 2006, 19:41
Hallo,

füge einfach die RCs zum Projekt hinzu.

Gruß,
ManuMF
Gruß,
ManuMF

Endlich hab ich was Positives an Vista entdeckt: Das mitgelieferte Mahjongg
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Beim Kompilieren *.rcs kompilieren?

  Alt 21. Jan 2006, 20:01
LOL

Eigentlich naheliegend. Ich werds ausprobieren.

In den ganzen Tutorials stand immer nur die Möglichkeit mit BRCC32...
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: Beim Kompilieren *.rcs kompilieren?

  Alt 21. Apr 2006, 22:26
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.
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
Muetze1
(Gast)

n/a Beiträge
 
#5

Re: Beim Kompilieren *.rcs kompilieren?

  Alt 22. Apr 2006, 11:38
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.
  Mit Zitat antworten Zitat
MrKnogge

Registriert seit: 9. Jun 2003
Ort: Pforzheim
2.458 Beiträge
 
Delphi 2007 Professional
 
#6

Re: Beim Kompilieren *.rcs kompilieren?

  Alt 22. Apr 2006, 13:03
Wie würde denn so eine Makefile für die make.exe aussehen ?
Christian Bootz
Einstein ist tot, Newton ist tot,
und mir ist auch schon ganz schlecht...
  Mit Zitat antworten Zitat
Muetze1
(Gast)

n/a Beiträge
 
#7

Re: Beim Kompilieren *.rcs kompilieren?

  Alt 22. Apr 2006, 13:09
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.
  Mit Zitat antworten Zitat
Benutzerbild von ManuMF
ManuMF

Registriert seit: 11. Jul 2005
1.016 Beiträge
 
Delphi 6 Personal
 
#8

Re: Beim Kompilieren *.rcs kompilieren?

  Alt 22. Apr 2006, 14:22
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
Gruß,
ManuMF

Endlich hab ich was Positives an Vista entdeckt: Das mitgelieferte Mahjongg
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:07 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