Die CGRC.exe in Delphi 2010 unterstützt die Verwendung von Punkt als Ressourcenname. Ich möchte es auch in Delphi 2007 IDE verwenden. Ist das möglich?Kann Delphi 2007 IDE die cgrc.exe von Delphi 2010 verwenden, während RC-Dateien kompiliert werden?
In Delphi 2007 IDE, wenn wir ein Projekt kompilieren, die RC-Datei hat, wird die Build-Nachricht etwas wie zeigen:
BRCC Command Line
-w32 -foC:\Users\coder\Project\account.core.res -iC:\Users\coder\Project\developer -dDEBUG C:\Users\coder\Project\account.core.rc
Allerdings ist es nicht wirklich BRCC32.EXE verwenden, um die RC zu kompilieren Dateien wie ich die
zu etwas anderem umbenennen.
@Chau was meinst du mit "Unterstützung mit Punkt als Ressource Name"? Ich kann mir nicht helfen zu fühlen, dass wenn Sie Ihr Problem besser erklären, anstatt direkt zu Ihrer Lösung zu gehen, Sie vielleicht bessere Hilfe bekommen. –
@Chau auch, CGRC ist, glaube ich, nur ein Boot-Strapper, der RC oder BRCC je nach Benutzervorliebe hervorbringt. Dies hängt eindeutig mit Ihrer vorherigen Frage zusammen (http://stackoverflow.com/questions/4538131/include-file-behave-differently-using-rc-exe-or-brcc32-exe-to-build-rc-files) und Es würde viel mehr Sinn machen, wenn Sie nur diese Frage editieren und erklären würden, warum die Antworten mangelhaft waren. –
Der Punkt, den ich meinte, hat Ressourceneintrag in RC-Datei wie "file.data rcdata file.xml". Ich kann "file.data" nicht als Namen für den Ressourceneintrag in Delphi 2007 oder brcc32.exe verwenden. In Delphi 2010/XE kann ich "cgrc.exe" oder "Windows SDK-Ressourcencompiler" verwenden, die den Punkt im Ressourceneintragsnamen zulassen. Was ich brauche, ist eine Lösung, die mir erlaubt, mein Delphi-Projekt zu kompilieren, das aus einer .rc-Datei besteht, die einen Punkt im Ressourcennamen hat. Ersetzen Sie entweder brcc32.exe (das funktioniert nicht) oder schreiben Sie ein Plug-in für Delphi 2007. –