• Lunes 29 de Abril de 2024, 06:34

Autor Tema:  Duda Acerca De Los Ficheros De Recursos  (Leído 996 veces)

krnl64

  • Miembro activo
  • **
  • Mensajes: 72
    • Ver Perfil
Duda Acerca De Los Ficheros De Recursos
« en: Sábado 11 de Noviembre de 2006, 12:37 »
0
Hola a todos.

Verán, tengo una duda acerca de los ficheros de recursos en C.

Resulta que estoy migrando de VB a C y en VB se podía incluir cualquier fichero
dentro del fichero de recursos. Es decir, en VB yo podia meter 1 OCX que sólo era extraido del fichero de recursos cuando lo necesitaba .

Mi problema actual es el siguiente:

He desarrollado un pequeño compilador (nada serio, ejercicios de clase) y me gustaria incluir si es posible los archivos NASM y TLINK dentro de un fichero de recursos asociado al compilador. De esta forma, solo tendria que portar el compilador estando dentro de él el ensamblador y el linkador.

Tambien existen la posibilidades de guardar los binarios como texto y después volcarlos a un archivo, pero me parece un poco cutre la solución o ejecutar un compresor PE que te integre todos los ficheros PE en uno solo.

Es posible incluir los ficheros PE en uno de recursos asociado al compilador sin usar ninguna de las soluciones anteriores ?

Gracias

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Duda Acerca De Los Ficheros De Recursos
« Respuesta #1 en: Sábado 11 de Noviembre de 2006, 14:07 »
0
Con un script .rc lo podes hacer:

http://msdn.microsoft.com/library/default....ta_resource.asp

Mucha mas info:
http://msdn.microsoft.com/library/en-us/to...ource_files.asp

Y sino un programa como el reshacker tambien te puede servir  B)

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

krnl64

  • Miembro activo
  • **
  • Mensajes: 72
    • Ver Perfil
Re: Duda Acerca De Los Ficheros De Recursos
« Respuesta #2 en: Domingo 12 de Noviembre de 2006, 03:09 »
0
Gracias por la respuesta.

Me ha sido de utilidad, y me ha abierto nuevas posibilidades (aplicación multilenguaje)

Salu2