Problema con Icono [OTRA PREGUNTA]

Iniciado por Keyen Night, 17 Enero 2010, 17:33 PM

0 Miembros y 1 Visitante están viendo este tema.

Keyen Night

Tengo el siguiente problema el icono de mi aplicación a 32x32 se ve perfecto en el escritorio pero en una carpeta en vista mosaico se ve mal a menos de que este sea 48x48, habrá una forma de que se vea bien en el escritorio y tambien dentro de una carpeta en mosaico?, o será un error mio al hacer el icono?

Miren estás imagenes:

En el Escritorio:



En una Carpeta:



Quisas esto nisiquiera vaya aqui :xD pues perdon sino va aquí...
La Fé Mueve Montañas...
                                    ...De Dinero

La programación es más que un trabajo es más que un hobby es una pasión...

diego_lp

Hola, ¿estas seguro que este post va en este subforo? ¿No iría en uno de diseño o algo asi?
Capaz que el problema es la resolucion, tal vez el icono en el esritorio se vea en su resolucion original, pero en mosaico se agranda (por lo tanto se pixela) y por eso se ve mal, es lo que se me ocurre.
Saludos.
Los programadores hicimos un pacto con Dios, él no hace sistemas y nosotros no hacemos milagros!

raul338

Esto va en diseño grafico, y tienes que usar un programa especifico para diseño de iconos, el visual estudio no vale (a menos q tu icono sea de 16 bits xD). Hay programas que sirven para enlazar GIFs o PNGs a iconos, busca en google :P

Mr. Crowley

La solucion es hacer un archivo .ico que contenga varios tamanos de iconos, ejemplo:
16x16, 32x32, 48x48, 64x64, etc. Ya windows sabra cual icono colocar segun sea el
caso.

A mi me ha pasado y lo he solucionado de esa forma.  :P
Mi blog personal: www.calirojas.com

raul338

Cita de: Mr. Crowley en 17 Enero 2010, 21:33 PM
La solucion es hacer un archivo .ico que contenga varios tamanos de iconos, ejemplo:
16x16, 32x32, 48x48, 64x64, etc. Ya windows sabra cual icono colocar segun sea el
caso.

A mi me ha pasado y lo he solucionado de esa forma.  :P
Exacto, a eso me refiero, si no quieres usar software externo, usa el visual estudio, cuando "editas" un icono, (no se en que menu, pero es uno que solo aparece cuando diseñas un icono o mapa de bits) esta el comando "Agregar Imagen" y ahi tienes opciones de tamaño y profundidad de bits ;-)

seba123neo

Cita de: Mr. Crowley en 17 Enero 2010, 21:33 PM
La solucion es hacer un archivo .ico que contenga varios tamanos de iconos, ejemplo:
16x16, 32x32, 48x48, 64x64, etc. Ya windows sabra cual icono colocar segun sea el
caso.

A mi me ha pasado y lo he solucionado de esa forma.  :P

exacto, abri el icono con un editor de iconos, uno de los mas simples y buenos es el IconFX, y ahi te salen todas los tamaños y resoluciones que tiene el icono, lo que pasa es que si tenes un icono por ejemplo con maxima resolución de 32x32 y queres verlo en 48x48, si no existe el de 48x48, agarra el de 32x32 y te lo adapta y por eso se ve mal...

saludos.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

Keyen Night

Perfecta solución, Gracias!
La Fé Mueve Montañas...
                                    ...De Dinero

La programación es más que un trabajo es más que un hobby es una pasión...

Keyen Night

Otra pregunta uni mis iconos con IconFX el archivo de salida tiene extensión *.icl no es soportado por vb.net que yo sepa, hay una forma de incluir estos archivos en mi proyecto o existe algún otro programa que salga los iconos unidos en *.ico?
La Fé Mueve Montañas...
                                    ...De Dinero

La programación es más que un trabajo es más que un hobby es una pasión...

seba123neo

los .icl son colecciones de iconos, debes buscar algun programa que te abra esa extensión y puedas extraer lo iconos...
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson