Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   TShellListView de delphi 7 en Windows Vista?? (https://www.clubdelphi.com/foros/showthread.php?t=51235)

amadis 10-12-2007 14:52:08

TShellListView de delphi 7 en Windows Vista??
 
Que tal colegas!

tengo una aplicacion desarrollada en Delphi 7. Recientemente probé instalarla en Windows Vista y al parecer funciona bien todo excepto que en un módulo tengo un elemento TShellListView que NO ME MUESTRA ARCHIVOS .CAB.
Sólo hace problemas con archivos CAB.

Supongo que puede deberse a algún cambio en las API.

Hay alguna forma de subsanar ese problema modificando el componente o agregando alguna Unit que lo compatibilice con Vista?.

Desde ya Muchas Gracias!

Chris 11-12-2007 00:00:55

Disculpame por la pregunta tonta, pero, aveces uno se aconstrumbra a hacerlas porque muchas personas hacen preguntas muy ambiguas.

Cuando te refieres a "no me muestra" te refieres a que no te muestra el icono asociado? -es una pregunta muy tonta por cierto :p.

Además puede ser que los archivos cab estén ocultos, si este es el caso, el TShellListView trae propiedades para permitirle mostrar estos archivos.

Dudo mucho que hayan cambiado la API.

Saludos.

amadis 11-12-2007 13:26:06

con NO ME MUESTRA quiero decir que NO MUESTRA, NO VISUALIZA ARCHIVOS .CAB.

No me refiero a que muestre o no el ícono (que es algo que no interesa), sino que al no mostrarme los archivos cab (que necesito porque son parte compactada de una actualizacion) no me los deja seleccionar para instalar.

Si en la carpeta asociada al TShellListView coloco archivos de otro tipo, SI LOS MUESTRA y por ende me deja seleccionarlos para luego procesarlos.

En windows esta configurado para que muestre archivos ocultos y de sistema y en las propiedades del TShellListView esta forzado para que muestre inclusive ocultos.

Por otro lado, no veo ambigüedad en decir NO ME MUESTRA ARCHIVOS .CAB.
Otra cosa seria NO ME MUESTRA el icono o dibujito de ARCHIVOS .CAB.

Si dijera NO MUESTRA NADA, se podria preguntar si muestra tal cosa como para comprobar que realmente no este mostrando nada.

En fin muestra el contenido de la carpeta asociada MENOS LOS ARCHIVOS CAB. y esto funciona así solo en Win Vista, en los demás funciona bien.

Chris 11-12-2007 17:28:51

Con el tono de tu respuesta, de verdad que me has quitado el deseo de ayudarte.
No soy adivino para adivinar cual es la causa del problema -ya que puede tener muchas posibilidad de causa-. Sin embargo, parece que nisiquiera tú te quieres ayudar. Gritas "NO MUESTRA" esperando que alguien venga a adjuntarte la solución de tu problema mientra tú esperas.
Realmente, con este tipo de comportamiento se consigue poco, desaniman el interes que uno pueda tener de ayudar.

Vete a MSDN2 y buscar la respuesta, 'amigo'.


La franja horaria es GMT +2. Ahora son las 07:52:51.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi