Recuerdo haber leído un artículo o publicación en algún lugar hace años que sugería incluir un archivo de recursos en un proyecto haciendo referencia al archivo .rc en lugar de un compilado .res archivo para que el recurso se construya como parte del proceso de compilación del proyecto.Incluyendo archivo de recursos en un proyecto por archivo .RC en lugar de archivo .RES
Tengo un archivo glyphs.rc que actualmente compilo usando el comando brcc32 glyphs.rc. En mi archivo de proyecto, tengo la declaración {$ R Glyphs.res}.
me gustaría simplificar esta cambiando a algo así como
{$R Glyphs.rc}
pero estoy seguro de la sintaxis. Cuando intento usar {$R Glyphs.rc}
consigo un error `
[DCC Error] E2161 Error: RLINK32: Unsupported 16bit resource in file "Glyphs.rc".
¿Es este enfoque es posible con Delphi 2007?
Jolyon, creo que esto dejó de funcionar hace algunas versiones (¿presumiblemente con el cambio a MSBuild?). Ya no funciona en mi copia de Delphi XE2 en ningún caso. –
Curioso: parece que funciona bien en mi XE2. – Deltics
El mero cambio de la directiva $ R no funciona en XE2. El archivo .rc debe agregarse al proyecto con Proyecto | Agregar al proyecto. –