elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Asociar icono dentro de dll a una extensión
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Asociar icono dentro de dll a una extensión  (Leído 4,401 veces)
Zeroql


Desconectado Desconectado

Mensajes: 957


Todo lo k sucede sucede por una razon


Ver Perfil WWW
Asociar icono dentro de dll a una extensión
« en: 5 Agosto 2010, 03:28 am »

Buenas,
bueno resulta que tengo una dll con varios iconos, y tengo tambien tengo varios archivos con extensiones que lee la aplicacion, me gustaria saber como puedo asociar esos iconos con esos archivos...
de ante mano muchas gracias!!!


En línea

Dime y lo olvido, enseñame y lo recuerdo, involucrame y lo aprendo.
/.-ZEROQL.-\   -----  #937675#

[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: Asociar icono dentro de dll a una extensión
« Respuesta #1 en: 5 Agosto 2010, 04:09 am »

Hay dos formas sencillas, la primera (la más fácil) es abrir el archivo y te sale la opción de abrir con , hehe con eso matas xD

La segunda es mediante algún instalador, que siempre tienen esa opción.

También puedes hacerlo con el registro de windows pero no recuerdo la entrada, si quieres googlealo, debe salir algo de eso.

Saludos!


En línea

Zeroql


Desconectado Desconectado

Mensajes: 957


Todo lo k sucede sucede por una razon


Ver Perfil WWW
Re: Asociar icono dentro de dll a una extensión
« Respuesta #2 en: 5 Agosto 2010, 04:13 am »

mm pues la verdad es que el icono esta en una de las dll de la aplicacion y me gustaria que el archivo tuviera ese icono, asi que la opcion 1 no sirve, el instalador toma bases por registro, k es lo mismo que hacer la opcion 3
En línea

Dime y lo olvido, enseñame y lo recuerdo, involucrame y lo aprendo.
/.-ZEROQL.-\   -----  #937675#

[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: Asociar icono dentro de dll a una extensión
« Respuesta #3 en: 5 Agosto 2010, 14:43 pm »

Yo creo que el icono debe estar afuera, solo ese ícono.  :-\
En línea

raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Asociar icono dentro de dll a una extensión
« Respuesta #4 en: 5 Agosto 2010, 15:44 pm »

Tienes que crear una clave en HKEY_CLASSES_ROOT con el formato ".(extension)" y luego una sub-clave "Default-Icon", luego como valor predeterminado le pones el nombre de la DLL con una "coma" y el numero de icono asociado

Mira el ejemplo de los "txt" :P
Código:
%SystemRoot%\system32\imageres.dll,-102

Y esto es simple de hacerlo desde .net porque tienes que usar las clases del registro

Si tu aplicacion usa mas de una extension, puedes agruparlas (mira el registro :))
En línea

[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: Asociar icono dentro de dll a una extensión
« Respuesta #5 en: 5 Agosto 2010, 17:31 pm »

Es cierto Raul! tienes razón!!
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Comprobar un icono o más existentes dentro de la carpeta en vb6
Programación Visual Basic
AnaCarolina28 3 2,365 Último mensaje 13 Noviembre 2014, 01:11 am
por AnaCarolina28
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines