Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Creando una DLL de previsualización de ficheros para Windows (Preview Handler) (https://www.clubdelphi.com/foros/showthread.php?t=96708)

Neftali [Germán.Estévez] 22-05-2024 20:01:04

Creando una DLL de previsualización de ficheros para Windows (Preview Handler)
 
He creado una entrada o mejor dicho una serie en el blog, para detallar todo el proceso de creación de una DLL para previsualizar ficheros en el Explorador de Windows. Lo que comúnmente se conoce como un Controlador de Vista Previa.
La idea es que conste de varias entradas, la primera la acabo de publicar, alguna la tengo maquetada y creo que al final saldrá alguna más que todavía no está escrita.


Lo que hay hasta ahora es esto:
  1. Crear una Previsualización de ficheros en Windows
  2. "Registros" de una DLL de previsualización
  3. "Generando previsualización funcional
  4. Preview Handler para imágenes incluyendo instalador
Ya iré añadiendo los links.


Espero que os parezca interesante y espero opiniones.

Un saludo.

cloayza 22-05-2024 23:26:25

Estimado el primer enlace te envia al infinito y mas allá...
:D
Saludos cordiales

Neftali [Germán.Estévez] 23-05-2024 08:29:11

Cita:

Empezado por cloayza (Mensaje 555725)
Estimado el primer enlace te envia al infinito y mas allá...
:D
Saludos cordiales

Gracias por el aviso [cloayza].
Ya está corregido.

dec 26-05-2024 12:46:18

Hola a todos,

Muy interesante, Germán, ¡gracias por compartirlo! :)

Neftali [Germán.Estévez] 27-05-2024 16:30:39

Pues ya está disponible la tercera entrada, con una previsualización totalmente funcional.
Os dejo los enlaces a las 4:
  1. Crear una Previsualización de ficheros en Windows
  2. «Registros» de una DLL de previsualización
  3. Generando previsualización funcional (PreviewHandler)
  4. Instalador para PreviewHandler de imágenes/texto (Inno Setup)
[/list]
Os dejo un pequeño video para que lo veáis funcionando...


(se que teníamos una forma de insertar los videos de youtube directamente en las entradas, pero no me acuerdo y como siempre que buscas algo que necesitas no lo encuentras, hasta que no lo necesitas... :rolleyes:)

dec 27-05-2024 16:39:22

Hola a todos,

Germán, cuando trato de descargar los archivos del proyecto desde tu blog, los enlaces me llevan a otra página de tu mismo blog.

Por ejemplo, si trato de usar esta URL de tu última entrada relacionada con este proyecto:

https://neftali.clubdelphi.com/gener..._v7_Source.zip

.. termino en la siguiente URL de tu blog, pero, no descarga el archivo ZIP enlazado:

https://neftali.clubdelphi.com/about/

No sé si es cosa mía o qué...

Neftali [Germán.Estévez] 27-05-2024 17:02:53

Hola David. Gracias por el aviso.
He revisado los enlaces de esa entrada y los de las anteriores y creo que ya están corregidos.

Cualquier cosa más, decidme.

He subido además los fichero a Github, que así, si hay algún problema con los enlaces, está allí.

delphi.com.ar 28-05-2024 03:19:10

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 555751)
Os dejo un pequeño video para que lo veáis funcionando...

Años que "te conozco" y es la primera vez que escucho tu voz. :D

PD: Muy bueno el aporte.

dec 28-05-2024 07:34:38

Hola a todos,

Sólo para decir que, finalmente, bajé los archivos desde Github, y, en efecto, el proyecto funciona perfectamente en mi Windows 11, compilándolo con Delphi 10.4. Muy interesante el proyecto, Germán, de nuevo muchas gracias por compartirlo.

Casimiro Notevi 28-05-2024 09:52:17

Otro gran proyecto del maestro Neftali [Germán.Estévez] .^\||/^\||/^\||/

Neftali [Germán.Estévez] 28-05-2024 10:29:22

Cita:

Empezado por delphi.com.ar (Mensaje 555760)
Años que "te conozco" y es la primera vez que escucho tu voz. :D


Bueno, tengo algún video más en alguna otra entrada, pero yo me oigo "raro" :D:D:D

Neftali [Germán.Estévez] 03-06-2024 12:35:51

Pues ahora sí, ya está disponible la última entrada de la serie, que muestra cómo generar una Preview para imágenes e incluye un instalkador con Inno Setup.
Aquí os dejo el enlace:

https://neftali.clubdelphi.com/iv-in...to-inno-setup/


Y un vídeo de la extensión funcionando y del instalador:




Actualiza además todos los links en la entrada original.

Casimiro Notevi 03-06-2024 20:39:25

^\||/^\||/^\||/


La franja horaria es GMT +2. Ahora son las 07:15:41.

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