Page 1 of 1

Fivewin 16.02 + MVSC, error con archivo de recursos

Posted: Sun Mar 27, 2016 12:12 am
by mariordzmej
Buenas tardes, estoy experimentando con MVSC 2013, ya logré compilar el "hello world" exitosamente, ahora tengo un nuevo detalle, agregue a mi proyecto el archivo de recursos que uso frecuentemente, este fue generado con el resource builder 3, pero al querer compilar me manda el error:

c:\mvsc\Tutor01\tutor01\Resources\
Tubelite.RC(118)

error RC2135 : file not found: LANGUAGE



El inicio de mi archivo .RC es:

*********************************************
File: TUBELITE.RC
Generated by Resource Builder (3.0.3.25).
*********************************************/
/*
OutputExt=res
*/



y la linea 118 tiene estos datos (en negrita):


ICONO1 ICON
MOVEABLE PURE LOADONCALL DISCARDABLE
LANGUAGE LANG_NEUTRAL, 0
BEGIN


La pregunta es:

Debo generar un nuevo archivo de recursos o es posible exportar el archivo existentes (tengo bastantes recursos ya generados).

Gracias y saludos.

Re: Fivewin 16.02 + MVSC, error con archivo de recursos

Posted: Sun Mar 27, 2016 7:12 am
by Antonio Linares
Mario,

Prueba a eliminar esta línea en el fichero RC:

LANGUAGE LANG_NEUTRAL, 0

Re: Fivewin 16.02 + MVSC, error con archivo de recursos

Posted: Sun Mar 27, 2016 2:00 pm
by mariordzmej
Antonio, ya quite esa línea, pero ahora marca error en la línea siguiente:

error RC2135: file not found: BEGIN
error RC2135: file not found: 01

Code: Select all

116  ICONO1 ICON
117  MOVEABLE PURE LOADONCALL DISCARDABLE
118  BEGIN
119  '00 00 [b]01 [/b]00 01 00 30 30 00 00 01 00 00 00 A8 25 '
 

Re: Fivewin 16.02 + MVSC, error con archivo de recursos

Posted: Sun Mar 27, 2016 2:27 pm
by mariordzmej
Antonio, abrí mi archivo .RC con el resource Builder y lo compilé, me genero el rchivo .RES, este archivo lo agregue al proyecto y ya compilo correctamente, supongo que para algún cambio tendré que aplicarlo en el Resource buider, recompilar e insertarlo nuevamente en mi proyecto, a menos de que alguien sepa algún otro modo.

Saludos.

Re: Fivewin 16.02 + MVSC, error con archivo de recursos

Posted: Wed Mar 30, 2016 6:50 pm
by mariordzmej
Antonio y a todos los compañeros del foro, sigo, en mis escasos tiempos libres experimentando con MVSC 2013, como explique en el post anterior compile mi RC diretamente en Resource buider, lo ligué a mi proyecto y este compila correctamente.

En mi afan de experimentar desligue mi archivo .RES y generé un archivo de recursos nativo de visual studio y me estoy dando de topes por que me sigue diciendo que la variable "LOGIN" no existe (este es el nombre del dialogo que generé).

Que estoy haciendo mal?

Saludos.

Image
Image
Image

Re: Fivewin 16.02 + MVSC, error con archivo de recursos

Posted: Wed Mar 30, 2016 9:59 pm
by Antonio Linares
Eso se debe a que el fichero RES resultante no ha sido debidamente "incrustado" en el EXE

Si revisas samples\buildh32.bat verás como hacerlo llamando al rc.exe de MSVC