Creación de formulario
Hola,
si es posible quiero que me ayuden con algo y es que estoy haciendo un aplicacion MDI y tengo un formulario childMDI el cual quiero llamar desde un boton o una opcion, lo que pasa es q para q el formulario no aparezca con el formulario principal tengo que desabilitarlo, quiero saber como llamo el formulario. intente algo pero me da error. with nombredelform.create(application) do show. y no me funciona please ayudenme. |
Lo que entiendo es que en primera instancia el Child te aparece con el formulario principal.
Para que no se cree, primeramente tienes ir al menu de delphi En el menu Project -> options, seleccionas la pestaña de Forms y el MDIChild lo pasas a la derecha, para que no se cree. Posteriormente desde tu programa lo creas con el botón y ya está. |
ya lo hice pero con q codigo
ya desabilite el formulario para que no se cree pero con que codigo lo llamo para que se cree nuevamente ya que el codigo utilice no me crea el formulario me da un error.
|
Application.CreateForm(Tnombrest,Formnombret);
No hace que hagas Show; El FormChild tiene que tener la propiedad FormStyle a fsMDIChild Visible a True En fin, mira a ver, y si no comenta el error que te produce. |
Se me olvidaba (por si acaso)
El form principal tiene que tener la propiedad FormStyle a fsMDIForm |
Sip y si hago show no muestra el formulario p q cuando la aplicacion sube no se crea este formulario. para que funcione hay que hacer algo relacionado con nil pero no me acuerdo bien como se aplica.
|
frholguin, cuando una ventana es MDIChild, en el momento de ser creada se hace visible y se muestra automáticamente, No se si has revisado las propiedades que te dije antes (Visible), y no comentas nada del error que te produce.
|
ya gracias
tform2 := tform2.create (selft) ;
este si gracias. |
Hola,
No sé si compilará o qué, pero, parece que te equivocaste al copiar más arriba y quisiste decir:
Siendo "form2" una variable del tipo "TForm2". :) |
si asi es gracias por la ayuda:D
|
La franja horaria es GMT +2. Ahora son las 04:18:58. |
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