qtal ps, al ponerle centrados a mis formularios, primero los puse como hijas con MDchild, luego al tratar de centrarlos con startposition, me bota un anuncio que dice: el valor de la propiedad no es valido, como puedo centrar mis formularios??? :-(
lo q podes hacer es centrarlo manualmente con las opciones top y left del MDIChild
mira este código: el formulario MDI se llama frmMDI y el MDIChild, frmMDIChild
Dim ancho As Integer
Dim alto As Integer
Dim dist1 As Single
Dim dist2 As Single
Private Sub Form_Load()
ancho = frmMDI.Width - frmMDIChild.Width
alto = frmMDI.Height - frmMDIChild.Height
dist1 = ancho / 2
dist2 = alto / 2
frmMDIChild.Left = dist1
frmMDIChild.Top = dist2
End Sub
:huh: --______ me bota error!, lo raro es q solo me bota este error: el valor de la propiedad no es valido; cuando le pongo true la propiedad mdchild, sino ps no me bota errores
Haber prueba esto, el código pon en el MDIForm, en un menu haces el llamado al Form1, espero te sirva.
Form1.Top = (MDIForm1.ScaleHeight - Form1.Height) / 2
Form1.Left = (MDIForm1.ScaleWidth - Form1.Width) / 2
Form1.Show
Salu2.