elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
06 Octubre 2008, 22:20  



+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General (Moderadores: Hendrix, E0N)
| | |-+  Recursos de Radasm
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Recursos de Radasm  (Leído 243 veces)
SheKeL_C$

Desconectado Desconectado

Mensajes: 461


_-=[Sh3K3L_C$]=-_


Ver Perfil
Recursos de Radasm
« en: 24 Marzo 2008, 13:09 »

Tengo un recurso(una imagen jpg) metida dentro del programa y lo que quiero es que al pulsar un boton este lo abra, no me refiero a que al pulsar el boton lo dibuje dentro de mi ventana sino que se abra el visor de imagenes de windows.. el problema lo tengo en sacar esa imagen, no al abrirlo, me imagino que sera con shellexecute
En línea

En un momento complicado de mi vida quise suicidarme y cinco minutos despues quise quedarme

Peliculas en mp4 para el ipod/iphone/psp
E0N
Lab &
Moderador
*****
Desconectado Desconectado

Mensajes: 2.669



Ver Perfil WWW
Re: Recursos de Radasm
« Respuesta #1 en: 26 Marzo 2008, 19:03 »

Sabes como extraer la imagen del resource? Una vez la extraigas puedes ejecutarla asi:

Código
invoke ShellExecute, NULL, 'open', 'H:\temp.jpg', 0,  'H:\' , SW_SHOW

Cambiando la ruta logicamente
Salu2, E0N ;)
En línea
SheKeL_C$

Desconectado Desconectado

Mensajes: 461


_-=[Sh3K3L_C$]=-_


Ver Perfil
Re: Recursos de Radasm
« Respuesta #2 en: 27 Marzo 2008, 14:39 »

Citar
Sabes como extraer la imagen del resource? Una vez la extraigas puedes ejecutarla asi:

Mi pregunta es esa, como extraer la imagen o cualquier otro tipo de dato del res
En línea

En un momento complicado de mi vida quise suicidarme y cinco minutos despues quise quedarme

Peliculas en mp4 para el ipod/iphone/psp
SheKeL_C$

Desconectado Desconectado

Mensajes: 461


_-=[Sh3K3L_C$]=-_


Ver Perfil
Re: Recursos de Radasm
« Respuesta #3 en: 28 Marzo 2008, 15:35 »

Por si alguien lo quiere es mas o menos asi (masm)

Código
.data?
hres dd ?
hResourceLoaded dd ?
lockr dd ?
file dd ?
tam dd ?
nuse dd ?
 
.code
Start:
 
; RECURSO:
; ID-> 201
; TIPO->RC_DATA
invoke FindResource, NULL, 201, RT_RCDATA
mov hres, eax
.if hres > 0
invoke LoadResource, NULL, hres
mov hResourceLoaded,eax
invoke LockResource,hResourceLoaded
mov lockr,eax
invoke SizeofResource, NULL,hres
mov tam, eax
 
invoke CreateFile,txt("C:\helllllo.exe"),GENERIC_WRITE,0,0,CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL,0
mov file, eax
invoke WriteFile,file,lockr,tam,addr nuse,0
invoke CloseHandle, file
.endif
En línea

En un momento complicado de mi vida quise suicidarme y cinco minutos despues quise quedarme

Peliculas en mp4 para el ipod/iphone/psp
Páginas: [1] Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC
Free counter and web stats