Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-03-2009
Avatar de look
look look is offline
Miembro
 
Registrado: sep 2007
Ubicación: The Shire
Posts: 656
Poder: 17
look Va camino a la fama
Formularios en Dll

Hola compañeros estoy aprendiendo a usar dlls tengo un formulario dentro de una dll y un form que servira de menu principal , de alli llamo al formulaio que esta en una dll,el problema que tengo es el siguiente:



como veran al llamar el formulario este aparece en la barra de tareas, sera posible quitarlo de alli , y que tambien al minimizar la aplicacion esta se minimizara tambien , como si estubiera dentro del form que la llamo.
__________________
all your base are belong to us
Responder Con Cita
  #2  
Antiguo 09-03-2009
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
El problema es que la DLL y tu formulario principal no comparten el objeto Application. Mira este artículo donde explican con detalle qué hacer.

// Saludos
Responder Con Cita
  #3  
Antiguo 09-03-2009
Avatar de look
look look is offline
Miembro
 
Registrado: sep 2007
Ubicación: The Shire
Posts: 656
Poder: 17
look Va camino a la fama
Cita:
Empezado por roman Ver Mensaje
El problema es que la DLL y tu formulario principal no comparten el objeto Application. Mira este artículo donde explican con detalle qué hacer.

// Saludos
gracias compañero , estube haciendo pruebas , sin funciona bien , pero da algunos efectos raros al maximizar la aplicacion , esta desaparece de la barra de tareas. , seguire haciendo pruebas.
Saludos amigos.
__________________
all your base are belong to us
Responder Con Cita
  #4  
Antiguo 09-03-2009
Avatar de droguerman
droguerman droguerman is offline
Miembro
 
Registrado: abr 2005
Ubicación: tierra
Posts: 999
Poder: 19
droguerman Va por buen camino
Hace tiempo posteé un pequeño ejemplo de DLL aqui, el truco está en jugar con la variable Application.
__________________
self.free;
Responder Con Cita
  #5  
Antiguo 09-03-2009
Avatar de look
look look is offline
Miembro
 
Registrado: sep 2007
Ubicación: The Shire
Posts: 656
Poder: 17
look Va camino a la fama
Cita:
Empezado por droguerman Ver Mensaje
Hace tiempo posteé un pequeño ejemplo de DLL aqui, el truco está en jugar con la variable Application.
Hola, gracias amigo, tu ejemplo me sirve, pero lo modifique para que no mostrara el form en forma modal , pero al minimizarlo se queda atras de la ventana que plateo tener como menu principal, el menu principal esta maximizado.
¿como se prodria solucionar esto?
__________________
all your base are belong to us
Responder Con Cita
  #6  
Antiguo 10-03-2009
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por look Ver Mensaje
da algunos efectos raros al maximizar la aplicacion , esta desaparece de la barra de tareas.
Yo lo acabo de probar en Vista, con delphi 7 y no noto ningún efecto raro. Lo otro que le preguntas a droguerman, pues ese comportamiento lo ves igualmente si tu formulario no está en una dll. Quizá más bien prefieras una aplicación MDI.

// Saludos
Responder Con Cita
  #7  
Antiguo 10-03-2009
Avatar de droguerman
droguerman droguerman is offline
Miembro
 
Registrado: abr 2005
Ubicación: tierra
Posts: 999
Poder: 19
droguerman Va por buen camino
Pienso que podrias modificar la ventana para que siempre se muestre (AlwaysOnTop) o algo asi, en la propiedad FormStyle
__________________
self.free;
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Formularios Caro OOP 13 08-08-2007 18:41:17
Formularios MDI CoCaInE OOP 6 25-12-2006 14:25:34
Formularios Caro Varios 2 19-08-2005 18:58:54
Formularios Caro Varios 5 14-07-2005 15:51:30
formularios mdi tango01 OOP 22 19-11-2003 17:27:34


La franja horaria es GMT +2. Ahora son las 16:31:05.


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
Copyright 1996-2007 Club Delphi