Cómo no mostrar el icono de un formulario en la barra de herramientas

4791 vistas

Cuando añadimos un formaulario en una dll, en la barra de herramientas aparece un segundo botón.

Un truco para evitarlo es transmitir el Handle de la aplicación a la dll.

AsÃ, en el exe haremos:



delphi
  1. AfficheForm(Application.Handle);



y en la dll



delphi
  1. procedure MostrarFormulario(AppHandle: THandle);
  2. begin
  3.   Application.Handle := AppHandle;
  4.   // código del procedure
  5. end;