Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Bloque principal de una DLL (https://www.clubdelphi.com/foros/showthread.php?t=79519)

mmusashi 13-07-2012 12:11:54

Bloque principal de una DLL
 
Hola a todos.

Alguien me podría explicar para que sirve el bloque begin...end en un proyecto DLL.
Tengo entendido que es para escribir código de inicialización de la DLL pero si intento mostrar una formulario en esta sección se me bloquea la aplicación y no llega a completar la creación del formulario.

Gracias y un saludo.

Ñuño Martínez 14-07-2012 18:22:05

El bloque BEGIN .. END de un DLL se ejecuta cuando se carga el archivo. Dependiendo de cómo se cargue, el bloque se ejecuta antes que la función principal del programa. Por eso se bloquea: porque no existe ningún bucle de gestión de mensajes para manejar los eventos de la ventana.


La franja horaria es GMT +2. Ahora son las 22:54:11.

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