In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Colocar un exe en los recursos

Foro público de Xailer en español
Responder
jose.luis
Mensajes: 1633
Registrado: Vie Oct 14, 2005 10:56 pm

Colocar un exe en los recursos

Mensaje por jose.luis »

Hola,
En una aplicación quiero colocar como recurso dos ejecutables.
Estoy utilizando como compilador de recursos el de Pelles.
En Xailer (versión 2.0.21) abro el gestor de recursos y añado el fichero
exe.
Abro el fichero de recursos y esto es lo que ha puesto:
----> Inicio
/*
* Proyecto: gInstAdaGpg
* Fichero: gInstAdaGpg.rc
* Descripción:
* Autor:
* Fecha: 12/06/2010
*/
gnupgshell-1.0.0.windows EXE "gnupgshell-1.0.0.windows.exe"
gnupg-w32cli-1.4.10b EXE "gnupg-w32cli-1.4.10b.exe"
--->>> Fin
Al copilar la aplicación se queja el compilador de recursos... Entonces
quito de la parte del nombre lo que molesta y se queda así­:
----> Inicio
/*
* Proyecto: gInstAdaGpg
* Fichero: gInstAdaGpg.rc
* Descripción:
* Autor:
* Fecha: 12/06/2010
*/
gnupgshell EXE "gnupgshell-1.0.0.windows.exe"
gnupg EXE "gnupg-w32cli-1.4.10b.exe"
--->>> Fin
Vuelvo a compilar y esto es lo que me dice Xailer:
Compilando gInstAdaGpg.rc...
D:TRABAJOSUTILSPellesCBinporc.exe -r
-foD:TRABAJOSTRABUtilesgInstAdaGpgObjgInstAdaGpg.res gInstAdaGpg.rc
Compilando Form1.prg...
d:TRABAJOSUTILSxailer2xharbourBinharbour.exe Form1.prg /n /w1
/iD:TRABAJOSTRABUtilesgInstAdaGpgInclude;d:TRABAJOSUT ILSxailer2Include;d:TRABAJOSUTILSxailer2xharbourInclu de
/oD:TRABAJOSTRABUtilesgInstAdaGpgObjForm1.c
xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 6511)
Copyright 1999-2009, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'Form1.prg'...
Lines 38, Functions/Procedures 3
Generating C source output to
'D:TRABAJOSTRABUtilesgInstAdaGpgObjForm1.c'...
Done.
d:TRABAJOSUTILSBcc55Binbcc32 -tWM -c -v- -5 -6 -OS -O2 -X
-D__XHARBOUR__ -DHB_API_MACROS -DHB_STACK_MACROS
-ID:TRABAJOSTRABUtilesgInstAdaGpgInclude;d:TRABAJOSUT ILSxailer2Include;d:TRABAJOSUTILSxailer2xharbourInclu de;d:TRABAJOSUTILSBcc55Include
-oD:TRABAJOSTRABUtilesgInstAdaGpgObjForm1.obj Form1.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
form1.c:
Enlazando gInstAdaGpg.exe...
d:TRABAJOSUTILSBcc55Binilink32 -Gn -Tpe -x -aa @link.tmp
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Fatal: Access violation. Link terminated.
Using Unicows.dll 1.0.4018.0
Xailer: Error al añadir los recursos a la aplicación (193)
%1 no es una aplicación Win32 válida.
2 Files, 0 Warnings, 2 Errors
Tiempo de compilación: 0.39s Tiempo de enlazado: 0.26s Tiempo total:
0.65s
Los recursos son de 1 mega y algo cada uno.
¿Alguna idea?
Saludos y gracias,
José Luis Capel
NoReply
Mensajes: 5
Registrado: Dom Jun 13, 2010 12:48 pm

Colocar un exe en los recursos

Mensaje por NoReply »

José Luis,
La última versión es la 2.0.18. Lo siento pero yo personalmente desconozco
dicho compilador de recursos.
Saludos
--
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
http://www.xailer.com/forum
http://www.xailer.com/dokuwiki
"José Luis Capel ~ AgSoft" <jose.luis@iaicom.com> escribió en el mensaje de
noticias:4c13408f$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Hola,
>
> En una aplicación quiero colocar como recurso dos ejecutables.
>
> Estoy utilizando como compilador de recursos el de Pelles.
>
> En Xailer (versión 2.0.21) abro el gestor de recursos y añado el fichero
> exe.
>
> Abro el fichero de recursos y esto es lo que ha puesto:
>
> ----> Inicio
> /*
> * Proyecto: gInstAdaGpg
> * Fichero: gInstAdaGpg.rc
> * Descripción:
> * Autor:
> * Fecha: 12/06/2010
> */
> gnupgshell-1.0.0.windows EXE "gnupgshell-1.0.0.windows.exe"
> gnupg-w32cli-1.4.10b EXE "gnupg-w32cli-1.4.10b.exe"
>
> --->>> Fin
>
> Al copilar la aplicación se queja el compilador de recursos... Entonces
> quito de la parte del nombre lo que molesta y se queda así­:
>
> ----> Inicio
> /*
> * Proyecto: gInstAdaGpg
> * Fichero: gInstAdaGpg.rc
> * Descripción:
> * Autor:
> * Fecha: 12/06/2010
> */
> gnupgshell EXE "gnupgshell-1.0.0.windows.exe"
> gnupg EXE "gnupg-w32cli-1.4.10b.exe"
>
> --->>> Fin
>
>
> Vuelvo a compilar y esto es lo que me dice Xailer:
>
> Compilando gInstAdaGpg.rc...
>
> D:TRABAJOSUTILSPellesCBinporc.exe -r -foD:TRABAJOSTRABUtilesgInstAdaGpgObjgInstAdaGpg.res
> gInstAdaGpg.rc
>
> Compilando Form1.prg...
>
> d:TRABAJOSUTILSxailer2xharbourBinharbour.exe Form1.prg /n /w1
> /iD:TRABAJOSTRABUtilesgInstAdaGpgInclude;d:TRABAJOSUT ILSxailer2Include;d:TRABAJOSUTILSxailer2xharbourInclu de
> /oD:TRABAJOSTRABUtilesgInstAdaGpgObjForm1.c
>
> xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 6511)
> Copyright 1999-2009, http://www.xharbour.org
> http://www.harbour-project.org/
> Compiling 'Form1.prg'...
> Lines 38, Functions/Procedures 3
> Generating C source output to
> 'D:TRABAJOSTRABUtilesgInstAdaGpgObjForm1.c'...
> Done.
>
> d:TRABAJOSUTILSBcc55Binbcc32 -tWM -c -v- -5 -6 -OS -O2 -X -D__XHARBOUR__
> -DHB_API_MACROS -DHB_STACK_MACROS -ID:TRABAJOSTRABUtilesgInstAdaGpgInclude;d:TRABAJOSUT ILSxailer2Include;d:TRABAJOSUTILSxailer2xharbourInclu de;d:TRABAJOSUTILSBcc55Include
> -oD:TRABAJOSTRABUtilesgInstAdaGpgObjForm1.obj Form1.c
>
> Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
> form1.c:
> Enlazando gInstAdaGpg.exe...
>
> d:TRABAJOSUTILSBcc55Binilink32 -Gn -Tpe -x -aa @link.tmp
>
> Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
> Fatal: Access violation. Link terminated.
> Using Unicows.dll 1.0.4018.0
>
> Xailer: Error al añadir los recursos a la aplicación (193)
> %1 no es una aplicación Win32 válida.
>
> 2 Files, 0 Warnings, 2 Errors
> Tiempo de compilación: 0.39s Tiempo de enlazado: 0.26s Tiempo total:
> 0.65s
>
>
> Los recursos son de 1 mega y algo cada uno.
>
> ¿Alguna idea?
>
> Saludos y gracias,
> José Luis Capel
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Colocar un exe en los recursos

Mensaje por jfgimenez »

José Luis,
> En una aplicación quiero colocar como recurso dos ejecutables.
>
> Estoy utilizando como compilador de recursos el de Pelles.
>
> En Xailer (versión 2.0.21) abro el gestor de recursos y añado el fichero
> exe.
No puedes añadir directamente un ejecutable en el gestor de recursos.
Tienes que hacerlo manualmente, abriendo el fichero .rc en el editor, y
escribiendo algo así­:
gnupgshell RCDATA "gnupgshell-1.0.0.windows.exe"
gnupg RCDATA "gnupg-w32cli-1.4.10b.exe"
Fí­jate en dos cosas:
- el nombre del recurso tiene que ser válido, es decir, no valen ni guiones,
ni puntos ni otro caracteres de ese tipo.
- hay que usar el comando RCDATA, no EXE.
Posteriormente, en tu código, tendrás que usar las funciones FindResource()
y LoadResource() para acceder a esos recursos.
Y por cierto, NO puedes superar el lí­mite de 1 MB en recursos. Si no tienes
otro remedio, la única forma es usar ResHacker.exe (o alguna utilidad
similar) para añadir esos recursos DESPUí‰S de que el .exe se haya generado.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
jose.luis
Mensajes: 1633
Registrado: Vie Oct 14, 2005 10:56 pm

Colocar un exe en los recursos

Mensaje por jose.luis »

José,
Gracias por responder.
>
> No puedes añadir directamente un ejecutable en el gestor de recursos.
Ya me he dado cuenta :-)
>
> Tienes que hacerlo manualmente, abriendo el fichero .rc en el editor, y
> escribiendo algo así­:
>
> gnupgshell RCDATA "gnupgshell-1.0.0.windows.exe"
> gnupg RCDATA "gnupg-w32cli-1.4.10b.exe"
>
>
> Fí­jate en dos cosas:
>
> - el nombre del recurso tiene que ser válido, es decir, no valen ni
> guiones, ni puntos ni otro caracteres de ese tipo.
>
> - hay que usar el comando RCDATA, no EXE.
>
> Posteriormente, en tu código, tendrás que usar las funciones
> FindResource() y LoadResource() para acceder a esos recursos.
Entendido. Lo único que me 'descolocaba' es el comando 'EXE' que pone
directamente Xailer... Ahí­ no me apercibí­ de que tení­a que cambiarlo por
un 'RCDATA'... Quizás serí­a bueno corregirlo...
>
> Y por cierto, NO puedes superar el lí­mite de 1 MB en recursos. Si no
> tienes otro remedio, la única forma es usar ResHacker.exe (o alguna
> utilidad similar) para añadir esos recursos DESPUí‰S de que el .exe se
> haya generado.
>
Y sí­... ese el el otro gran inconveniente... El famoso lí­mite de 1 Mb...
Pero... ¿esta limitación es del tlink?
Saludos y gracias,
José Luis Capel
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Colocar un exe en los recursos

Mensaje por jfgimenez »

José Luis,
> Y sí­... ese el el otro gran inconveniente... El famoso lí­mite de 1 Mb...
> Pero... ¿esta limitación es del tlink?
110% seguro ;-)
Pruébalo tu mismo y te convencerás.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
xevi[1]
Mensajes: 39
Registrado: Lun Jun 14, 2010 3:52 pm

Colocar un exe en los recursos

Mensaje por xevi[1] »

versión 2.0.21 ???
Yo tengo la versió 2.0.18 y si le doy a AutoUpdate no me da que tenga
actualización alguna...
¿Donde estan la revisiones que me faltan???
Un Saludo,
Xevi.
"José Luis Capel ~ AgSoft" <jose.luis@iaicom.com> ha escrit al missatge del
grup de discussió: 4c13408f$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Hola,
>
> En una aplicación quiero colocar como recurso dos ejecutables.
>
> Estoy utilizando como compilador de recursos el de Pelles.
>
> En Xailer (versión 2.0.21) abro el gestor de recursos y añado el fichero
> exe.
>
> Abro el fichero de recursos y esto es lo que ha puesto:
>
> ----> Inicio
> /*
> * Proyecto: gInstAdaGpg
> * Fichero: gInstAdaGpg.rc
> * Descripción:
> * Autor:
> * Fecha: 12/06/2010
> */
> gnupgshell-1.0.0.windows EXE "gnupgshell-1.0.0.windows.exe"
> gnupg-w32cli-1.4.10b EXE "gnupg-w32cli-1.4.10b.exe"
>
> --->>> Fin
>
> Al copilar la aplicación se queja el compilador de recursos... Entonces
> quito de la parte del nombre lo que molesta y se queda así:
>
> ----> Inicio
> /*
> * Proyecto: gInstAdaGpg
> * Fichero: gInstAdaGpg.rc
> * Descripción:
> * Autor:
> * Fecha: 12/06/2010
> */
> gnupgshell EXE "gnupgshell-1.0.0.windows.exe"
> gnupg EXE "gnupg-w32cli-1.4.10b.exe"
>
> --->>> Fin
>
>
> Vuelvo a compilar y esto es lo que me dice Xailer:
>
> Compilando gInstAdaGpg.rc...
>
> D:TRABAJOSUTILSPellesCBinporc.exe -r -foD:TRABAJOSTRABUtilesgInstAdaGpgObjgInstAdaGpg.res
> gInstAdaGpg.rc
>
> Compilando Form1.prg...
>
> d:TRABAJOSUTILSxailer2xharbourBinharbour.exe Form1.prg /n /w1
> /iD:TRABAJOSTRABUtilesgInstAdaGpgInclude;d:TRABAJOSUT ILSxailer2Include;d:TRABAJOSUTILSxailer2xharbourInclu de
> /oD:TRABAJOSTRABUtilesgInstAdaGpgObjForm1.c
>
> xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 6511)
> Copyright 1999-2009, http://www.xharbour.org
> http://www.harbour-project.org/
> Compiling 'Form1.prg'...
> Lines 38, Functions/Procedures 3
> Generating C source output to
> 'D:TRABAJOSTRABUtilesgInstAdaGpgObjForm1.c'...
> Done.
>
> d:TRABAJOSUTILSBcc55Binbcc32 -tWM -c -v- -5 -6 -OS -O2 -X -D__XHARBOUR__
> -DHB_API_MACROS -DHB_STACK_MACROS -ID:TRABAJOSTRABUtilesgInstAdaGpgInclude;d:TRABAJOSUT ILSxailer2Include;d:TRABAJOSUTILSxailer2xharbourInclu de;d:TRABAJOSUTILSBcc55Include
> -oD:TRABAJOSTRABUtilesgInstAdaGpgObjForm1.obj Form1.c
>
> Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
> form1.c:
> Enlazando gInstAdaGpg.exe...
>
> d:TRABAJOSUTILSBcc55Binilink32 -Gn -Tpe -x -aa @link.tmp
>
> Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
> Fatal: Access violation. Link terminated.
> Using Unicows.dll 1.0.4018.0
>
> Xailer: Error al añadir los recursos a la aplicación (193)
> %1 no es una aplicación Win32 válida.
>
> 2 Files, 0 Warnings, 2 Errors
> Tiempo de compilación: 0.39s Tiempo de enlazado: 0.26s Tiempo total:
> 0.65s
>
>
> Los recursos son de 1 mega y algo cada uno.
>
> ¿Alguna idea?
>
> Saludos y gracias,
> José Luis Capel
>
> __________ Información de ESET NOD32 Antivirus, versión de la base de
> firmas de virus 5193 (20100613) __________
>
> ESET NOD32 Antivirus ha comprobado este mensaje.
>
> http://www.eset.com
>
>
>
__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 5195 (20100614) __________
ESET NOD32 Antivirus ha comprobado este mensaje.
http://www.eset.com
jose.luis
Mensajes: 1633
Registrado: Vie Oct 14, 2005 10:56 pm

Colocar un exe en los recursos

Mensaje por jose.luis »

José,
>> Y sí­... ese el el otro gran inconveniente... El famoso lí­mite de 1
>> Mb... Pero... ¿esta limitación es del tlink?
>
> 110% seguro ;-)
>
> Pruébalo tu mismo y te convencerás.
>
Pués habrí­a que ir pensando en cambiar de compilador C... ¿no?
Saludos,
José Luis Capel
juanc
Mensajes: 105
Registrado: Vie Dic 14, 2007 12:15 am

Colocar un exe en los recursos

Mensaje por juanc »

Lo mismo me pasa a mi.
Saludos Cordiales.
"xevi" <xevicomas_quitaeso@gmail.com> escribió en el mensaje
news:4c163429$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> versión 2.0.21 ???
>
> Yo tengo la versió 2.0.18 y si le doy a AutoUpdate no me da que tenga
> actualización alguna...
> ¿Donde estan la revisiones que me faltan???
>
>
> Un Saludo,
> Xevi.
>
>
> "José Luis Capel ~ AgSoft" <jose.luis@iaicom.com> ha escrit al missatge
> del grup de discussió: 4c13408f$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>> Hola,
>>
>> En una aplicación quiero colocar como recurso dos ejecutables.
>>
>> Estoy utilizando como compilador de recursos el de Pelles.
>>
>> En Xailer (versión 2.0.21) abro el gestor de recursos y añado el fichero
>> exe.
>>
>> Abro el fichero de recursos y esto es lo que ha puesto:
>>
>> ----> Inicio
>> /*
>> * Proyecto: gInstAdaGpg
>> * Fichero: gInstAdaGpg.rc
>> * Descripción:
>> * Autor:
>> * Fecha: 12/06/2010
>> */
>> gnupgshell-1.0.0.windows EXE "gnupgshell-1.0.0.windows.exe"
>> gnupg-w32cli-1.4.10b EXE "gnupg-w32cli-1.4.10b.exe"
>>
>> --->>> Fin
>>
>> Al copilar la aplicación se queja el compilador de recursos... Entonces
>> quito de la parte del nombre lo que molesta y se queda así:
>>
>> ----> Inicio
>> /*
>> * Proyecto: gInstAdaGpg
>> * Fichero: gInstAdaGpg.rc
>> * Descripción:
>> * Autor:
>> * Fecha: 12/06/2010
>> */
>> gnupgshell EXE "gnupgshell-1.0.0.windows.exe"
>> gnupg EXE "gnupg-w32cli-1.4.10b.exe"
>>
>> --->>> Fin
>>
>>
>> Vuelvo a compilar y esto es lo que me dice Xailer:
>>
>> Compilando gInstAdaGpg.rc...
>>
>> D:TRABAJOSUTILSPellesCBinporc.exe -r -foD:TRABAJOSTRABUtilesgInstAdaGpgObjgInstAdaGpg.res
>> gInstAdaGpg.rc
>>
>> Compilando Form1.prg...
>>
>> d:TRABAJOSUTILSxailer2xharbourBinharbour.exe Form1.prg /n /w1
>> /iD:TRABAJOSTRABUtilesgInstAdaGpgInclude;d:TRABAJOSUT ILSxailer2Include;d:TRABAJOSUTILSxailer2xharbourInclu de
>> /oD:TRABAJOSTRABUtilesgInstAdaGpgObjForm1.c
>>
>> xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 6511)
>> Copyright 1999-2009, http://www.xharbour.org
>> http://www.harbour-project.org/
>> Compiling 'Form1.prg'...
>> Lines 38, Functions/Procedures 3
>> Generating C source output to
>> 'D:TRABAJOSTRABUtilesgInstAdaGpgObjForm1.c'...
>> Done.
>>
>> d:TRABAJOSUTILSBcc55Binbcc32 -tWM -c -v- -5 -6 -OS -O2 -X -D__XHARBOUR__
>> -DHB_API_MACROS -DHB_STACK_MACROS -ID:TRABAJOSTRABUtilesgInstAdaGpgInclude;d:TRABAJOSUT ILSxailer2Include;d:TRABAJOSUTILSxailer2xharbourInclu de;d:TRABAJOSUTILSBcc55Include
>> -oD:TRABAJOSTRABUtilesgInstAdaGpgObjForm1.obj Form1.c
>>
>> Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
>> form1.c:
>> Enlazando gInstAdaGpg.exe...
>>
>> d:TRABAJOSUTILSBcc55Binilink32 -Gn -Tpe -x -aa @link.tmp
>>
>> Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
>> Fatal: Access violation. Link terminated.
>> Using Unicows.dll 1.0.4018.0
>>
>> Xailer: Error al añadir los recursos a la aplicación (193)
>> %1 no es una aplicación Win32 válida.
>>
>> 2 Files, 0 Warnings, 2 Errors
>> Tiempo de compilación: 0.39s Tiempo de enlazado: 0.26s Tiempo total:
>> 0.65s
>>
>>
>> Los recursos son de 1 mega y algo cada uno.
>>
>> ¿Alguna idea?
>>
>> Saludos y gracias,
>> José Luis Capel
>>
>> __________ Información de ESET NOD32 Antivirus, versión de la base de
>> firmas de virus 5193 (20100613) __________
>>
>> ESET NOD32 Antivirus ha comprobado este mensaje.
>>
>> http://www.eset.com
>>
>>
>>
>
>
>
> __________ Información de ESET NOD32 Antivirus, versión de la base de
> firmas de virus 5195 (20100614) __________
>
> ESET NOD32 Antivirus ha comprobado este mensaje.
>
> http://www.eset.com
>
>
>
>
jrcpoli-quitar
Mensajes: 558
Registrado: Mar Feb 09, 2010 2:26 pm

Colocar un exe en los recursos

Mensaje por jrcpoli-quitar »

Saludos:
En una contestación de José F.Gimenez en el foro Inglés, la versión
actual es 2.0.18, le envió a un usuario una versión nueva del IDE como
prueba, que para no confundirla pueso como versión 2.0.21, eso es todo.
José Ramón Castro.
El 14/06/2010 15:52, xevi escribió:
> versión 2.0.21 ???
>
> Yo tengo la versió 2.0.18 y si le doy a AutoUpdate no me da que tenga
> actualización alguna...
> ¿Donde estan la revisiones que me faltan???
>
>
> Un Saludo,
> Xevi.
>
>
> "José Luis Capel ~ AgSoft"<jose.luis@iaicom.com> ha escrit al missatge del
> grup de discussió: 4c13408f$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>> Hola,
>>
>> En una aplicación quiero colocar como recurso dos ejecutables.
>>
>> Estoy utilizando como compilador de recursos el de Pelles.
>>
>> En Xailer (versión 2.0.21) abro el gestor de recursos y añado el fichero
>> exe.
>>
>> Abro el fichero de recursos y esto es lo que ha puesto:
>>
>> ----> Inicio
>> /*
>> * Proyecto: gInstAdaGpg
>> * Fichero: gInstAdaGpg.rc
>> * Descripción:
>> * Autor:
>> * Fecha: 12/06/2010
>> */
>> gnupgshell-1.0.0.windows EXE "gnupgshell-1.0.0.windows.exe"
>> gnupg-w32cli-1.4.10b EXE "gnupg-w32cli-1.4.10b.exe"
>>
>> --->>> Fin
>>
>> Al copilar la aplicación se queja el compilador de recursos... Entonces
>> quito de la parte del nombre lo que molesta y se queda así­:
>>
>> ----> Inicio
>> /*
>> * Proyecto: gInstAdaGpg
>> * Fichero: gInstAdaGpg.rc
>> * Descripción:
>> * Autor:
>> * Fecha: 12/06/2010
>> */
>> gnupgshell EXE "gnupgshell-1.0.0.windows.exe"
>> gnupg EXE "gnupg-w32cli-1.4.10b.exe"
>>
>> --->>> Fin
>>
>>
>> Vuelvo a compilar y esto es lo que me dice Xailer:
>>
>> Compilando gInstAdaGpg.rc...
>>
>> D:TRABAJOSUTILSPellesCBinporc.exe -r -foD:TRABAJOSTRABUtilesgInstAdaGpgObjgInstAdaGpg.res
>> gInstAdaGpg.rc
>>
>> Compilando Form1.prg...
>>
>> d:TRABAJOSUTILSxailer2xharbourBinharbour.exe Form1.prg /n /w1
>> /iD:TRABAJOSTRABUtilesgInstAdaGpgInclude;d:TRABAJOSUT ILSxailer2Include;d:TRABAJOSUTILSxailer2xharbourInclu de
>> /oD:TRABAJOSTRABUtilesgInstAdaGpgObjForm1.c
>>
>> xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 6511)
>> Copyright 1999-2009, http://www.xharbour.org
>> http://www.harbour-project.org/
>> Compiling 'Form1.prg'...
>> Lines 38, Functions/Procedures 3
>> Generating C source output to
>> 'D:TRABAJOSTRABUtilesgInstAdaGpgObjForm1.c'...
>> Done.
>>
>> d:TRABAJOSUTILSBcc55Binbcc32 -tWM -c -v- -5 -6 -OS -O2 -X -D__XHARBOUR__
>> -DHB_API_MACROS -DHB_STACK_MACROS -ID:TRABAJOSTRABUtilesgInstAdaGpgInclude;d:TRABAJOSUT ILSxailer2Include;d:TRABAJOSUTILSxailer2xharbourInclu de;d:TRABAJOSUTILSBcc55Include
>> -oD:TRABAJOSTRABUtilesgInstAdaGpgObjForm1.obj Form1.c
>>
>> Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
>> form1.c:
>> Enlazando gInstAdaGpg.exe...
>>
>> d:TRABAJOSUTILSBcc55Binilink32 -Gn -Tpe -x -aa @link.tmp
>>
>> Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
>> Fatal: Access violation. Link terminated.
>> Using Unicows.dll 1.0.4018.0
>>
>> Xailer: Error al añadir los recursos a la aplicación (193)
>> %1 no es una aplicación Win32 válida.
>>
>> 2 Files, 0 Warnings, 2 Errors
>> Tiempo de compilación: 0.39s Tiempo de enlazado: 0.26s Tiempo total:
>> 0.65s
>>
>>
>> Los recursos son de 1 mega y algo cada uno.
>>
>> ¿Alguna idea?
>>
>> Saludos y gracias,
>> José Luis Capel
>>
>> __________ Información de ESET NOD32 Antivirus, versión de la base de
>> firmas de virus 5193 (20100613) __________
>>
>> ESET NOD32 Antivirus ha comprobado este mensaje.
>>
>> http://www.eset.com
>>
>>
>>
>
>
>
> __________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 5195 (20100614) __________
>
> ESET NOD32 Antivirus ha comprobado este mensaje.
>
> http://www.eset.com
>
>
>
>
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Colocar un exe en los recursos

Mensaje por jfgimenez »

Xevi, Juan,
José Ramón tiene razón. Yo le envié a José Luis Capel una versión de prueba
del IDE, y la marqué como 2.0.21 para no mezclarla con la versión buena.
Pero no hay ninguna versión 2.0.21 "oficial". Y por si alguno tiene mucha
curiosidad por saber qué le envié, es simplemente una prueba que necesitaba
hacer sobre el soporte multimonitor, que estará disponible para todos en la
versión 2.1, que esperamos que sea pronto ;-)
Perdonad por la confusión.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
jose.luis
Mensajes: 1633
Registrado: Vie Oct 14, 2005 10:56 pm

Colocar un exe en los recursos

Mensaje por jose.luis »

Hola a todos,
Disculpas por lo de la versión 21... Pero como dice José, es una prueba
sobre Xailer con dos monitores... Y es una maravilla. Quien no tenga
dos monitores deberí­a ir pensando en comprar otro... Se trabaja más
cómodamente...
Saludos,
José Luis Capel
Jose F. Gimenez escribió:
> Xevi, Juan,
>
> José Ramón tiene razón. Yo le envié a José Luis Capel una versión de
> prueba del IDE, y la marqué como 2.0.21 para no mezclarla con la versión
> buena. Pero no hay ninguna versión 2.0.21 "oficial". Y por si alguno
> tiene mucha curiosidad por saber qué le envié, es simplemente una prueba
> que necesitaba hacer sobre el soporte multimonitor, que estará
> disponible para todos en la versión 2.1, que esperamos que sea pronto ;-)
>
> Perdonad por la confusión.
>
jasm.quitaesto
Mensajes: 420
Registrado: Sab Ago 16, 2008 9:06 pm

Colocar un exe en los recursos

Mensaje por jasm.quitaesto »

Jose Luis,
Trabajar con dos monitores esta muy bien cuando lo haces en un sitio
fijo; los que tiramos de portátil y trabajamos en cualquier lugar no nos
viene bien cargar con un monitor extra además del portátil ;-).
Aunque toda innovación y mejora en el entorno de trabajo de Xailer es
bienvenida, por supuesto.
Un saludo
José A. Suárez Moreno
El 15/06/2010 9:41, José Luis Capel ~ AgSoft escribió:
> Hola a todos,
>
> Disculpas por lo de la versión 21... Pero como dice José, es una prueba
> sobre Xailer con dos monitores... Y es una maravilla. Quien no tenga dos
> monitores deberí­a ir pensando en comprar otro... Se trabaja más
> cómodamente...
>
> Saludos,
> José Luis Capel
>
> Jose F. Gimenez escribió:
>> Xevi, Juan,
>>
>> José Ramón tiene razón. Yo le envié a José Luis Capel una versión de
>> prueba del IDE, y la marqué como 2.0.21 para no mezclarla con la
>> versión buena. Pero no hay ninguna versión 2.0.21 "oficial". Y por si
>> alguno tiene mucha curiosidad por saber qué le envié, es simplemente
>> una prueba que necesitaba hacer sobre el soporte multimonitor, que
>> estará disponible para todos en la versión 2.1, que esperamos que sea
>> pronto ;-)
>>
>> Perdonad por la confusión.
>>
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Colocar un exe en los recursos

Mensaje por jfgimenez »

José Alfonso,
> Trabajar con dos monitores esta muy bien cuando lo haces en un sitio fijo;
> los que tiramos de portátil y trabajamos en cualquier lugar no nos viene
> bien cargar con un monitor extra además del portátil ;-).
También puedes tener un monitor fijo en tu oficina, y cuando estés ahí­,
conectarlo al portátil y hacer uso de los dos monitores (la pantalla del
portátil y el monitor fijo).
De hecho, una de las mejoras que hemos incorporado es que ahora Xailer
guarda una configuración de ventanas cuando sólo hay un monitor conectado,
otra configuración cuando el IDE está en el primer monitor, otra más cuando
está en el segundo monitor, etc.. Así­, puedes tener configuradas las
ventanas repartidas en los dos monitores, pero cuando coges el portátil y
sales, la configuración que actúa es la de un sólo monitor, evitándote tener
que cambiar de sitio las ventanas en cada caso.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
jasm.quitaesto
Mensajes: 420
Registrado: Sab Ago 16, 2008 9:06 pm

Colocar un exe en los recursos

Mensaje por jasm.quitaesto »

Jose,
Que máquinas los del equipo de Xailer ;-).
Me ofrezco para las pruebas tambien.
Un abrazo
Jose A. Suarez
El 15/06/2010 11:09, Jose F. Gimenez escribió:
> José Alfonso,
>
>> Trabajar con dos monitores esta muy bien cuando lo haces en un sitio
>> fijo; los que tiramos de portátil y trabajamos en cualquier lugar no
>> nos viene bien cargar con un monitor extra además del portátil ;-).
>
> También puedes tener un monitor fijo en tu oficina, y cuando estés ahí­,
> conectarlo al portátil y hacer uso de los dos monitores (la pantalla del
> portátil y el monitor fijo).
>
> De hecho, una de las mejoras que hemos incorporado es que ahora Xailer
> guarda una configuración de ventanas cuando sólo hay un monitor
> conectado, otra configuración cuando el IDE está en el primer monitor,
> otra más cuando está en el segundo monitor, etc.. Así­, puedes tener
> configuradas las ventanas repartidas en los dos monitores, pero cuando
> coges el portátil y sales, la configuración que actúa es la de un sólo
> monitor, evitándote tener que cambiar de sitio las ventanas en cada caso.
>
juanc
Mensajes: 105
Registrado: Vie Dic 14, 2007 12:15 am

Colocar un exe en los recursos

Mensaje por juanc »

Muchas gracias por la aclaracion :-)
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=4c16649a@svctag-j7w3v3j....]4c16649a@svctag-j7w3v3j....[/email]
> Xevi, Juan,
>
> José Ramón tiene razón. Yo le envié a José Luis Capel una versión de
> prueba del IDE, y la marqué como 2.0.21 para no mezclarla con la versión
> buena. Pero no hay ninguna versión 2.0.21 "oficial". Y por si alguno tiene
> mucha curiosidad por saber qué le envié, es simplemente una prueba que
> necesitaba hacer sobre el soporte multimonitor, que estará disponible para
> todos en la versión 2.1, que esperamos que sea pronto ;-)
>
> Perdonad por la confusión.
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info
zeasoftware
Mensajes: 1831
Registrado: Mar Oct 11, 2005 9:53 am

Colocar un exe en los recursos

Mensaje por zeasoftware »

Me intereso el tema e hice algunas pruebas, pero, como hago el llamado de ese programa o recurso?
Gracias de antemano.
Responder