Entrar
¿Nuevo usuario? Inscribirme
DesarrolloDelphi · Desarrollo de Software en Borland Delphi
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés hacer búsquedas de antiguos mensajes del grupo.

Mensajes

  Mensajes Ayuda
Avanzado
Re: [Delphi] Re: Formulario en DLL   Lista de mensajes  
Responder | Reenviar Mensaje #5665 de 7332 |
[Delphi] Re: Formulario en DLL

Diego,

los formularios los diseñás y utilizás igual que si fuera un exe. Es
decir que hacés en tiempo de diseño todo igual.
La única diferencia es que en la dll no tenés creación automática de
pantallas, esa es la parte que tenés que hacer a mano, solamente la
creación (instanciado si te gusta más).

Es más, si reemplazás la unidad principal de cualquier proyecto, por
una equivalente para dll, tiene que compilar sin cambios (a no ser que
hayás hecho algo muy exótico).

Lo más importante, si vas a utilizar pantallas en una dll, es asignar
Application.Handle, con el Handle del exe (o de la pantalla principal
del exe), de esta forma todas las pantallas que creas en la dll son
visualmente parte del exe (si no hacés esto, te crean un elemento
independiente en el taskbar).
Recordá que una vez "levantada" la dll, pasa a "formar parte" del exe,
con lo cual podés tener pantallas definidas en la dll dentro de
pantallas definidas en el exe, o al revés.

Saludos.
David.

--- En DesarrolloDelphi@..., "Diego Romero"
<trsistemas@e...> escribió:
>
> Hola David.
>
> Esto quiere decir que el formulario no tengo forma de diseñarlo
"en tiempo de diseño", debo hacerlo por código ¿cierto?.







Mié, 3 de May, 2006 10:56 am

dnabdala
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #5665 de 7332 |
Desplegar mensajes Autor Ordenar por fecha

Hola David. Esto quiere decir que el formulario no tengo forma de diseñarlo "en tiempo de diseño", debo hacerlo por código ¿cierto?. Diego Romero. ... ...
Diego Romero
diegofrom
Sin conexión Enviar correo
2 de May, 2006
6:59 pm

Diego, los formularios los diseñás y utilizás igual que si fuera un exe. Es decir que hacés en tiempo de diseño todo igual. La única diferencia es que en...
David Abdala
dnabdala
Sin conexión Enviar correo
3 de May, 2006
10:56 am

Delphi: 6.2 SO: Windows 98 SE. Hola David. Gracias por la respuesta pero me parece que no nos entendemos. Supongamos que yo quiero crear una dll que contenga...
Diego Romero
diegofrom
Sin conexión Enviar correo
3 de May, 2006
12:38 pm

Hola... No sé si esto contesta tu pregunta, pero en el Borland C hay una utilidad llamada Borland Resource Workshop y que, entre otras cosas, sirve para...
Walter Mesón
waltermeson
Sin conexión Enviar correo
3 de May, 2006
7:29 pm

Diego, envié esta misma respuesta la semana pasada, pero se ve que el foro no funcionaba muy bien, De la misma forma en que para crear un exe usás "File -...
David Abdala
dnabdala
Sin conexión Enviar correo
8 de May, 2006
11:33 am

Hola David. Yes. Así lo he resuelto, gracias :). Diego Romero. __________________ "La ignorancia pone excusas, la sabiduría disculpas." ...
Diego Romero
diegofrom
Sin conexión Enviar correo
8 de May, 2006
10:34 pm
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda