Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   ShellControls en versiones mas nuevas de Delphi (https://www.clubdelphi.com/foros/showthread.php?t=95221)

amadis 02-06-2021 20:46:23

ShellControls en versiones mas nuevas de Delphi
 
Que tal Colegas.

Alguien ha podido hacer compilar proyectos viejos que incluian TShellListView y ShellTreeView en versiones de delphi posteriores a XE7 que son las que aparentemente lo removieron?

O que alternativa gratuita pueden aportar.?

Gracias

Neftali [Germán.Estévez] 03-06-2021 11:29:33

Aquí (en el repositorio compartido de embarcadero) tienes una versión de esos componentes para XE6.
https://sourceforge.net/p/radstudiod...ShellControls/

Están los packages que puedes compilar a e instalar.
No los he instalado, pero compilan bien en Delphi 10.3.

amadis 03-06-2021 15:11:34

Muchas gracias, no había visto la respuesta.

Les comento que lo he solucionado creando un paquete segun este link https://stackoverflow.com/questions/...-sdIQOLFz9p2Vs

Aparentemente siguen viniendo las unidades en sources.

Gracias German

amadis 03-06-2021 16:06:23

Lo que he notado (negativo) al menos de la implementación que hice con el paquete generado según stackoverflow es LENTITUD, al momento de cargar el form en tiempo de diseño.
Y más lentitud aún en tiempo de ejecucion cuando debe mostrarse un form que contenga los shell controls.

Probaré la solución propuesta aquí y les comento.

Gracias por todo

amadis 03-06-2021 16:15:48

Acabo de descargar este paquete de sourceforge y tengo el mismo delay en mostrar el form. Tarda 6 segundos en aparecer el form que contiene TshellListview con ruta a una carpeta de un archivo.
(El Equipo es un i7 con ssd.)
Las compilaciones que tengo en delphi 7 con los componentes shell responden mas rapido.

amadis 08-06-2021 15:22:22

Todo perfecto


La franja horaria es GMT +2. Ahora son las 02:54:38.

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