Hola!
Tengo un proyecto en VB6 y lo que quiero es dentro de un formulario principal llamar a otro formulario secundario y ubicarlo centrado en el formulario principal o segun los top y left del formulario principal pocisionar al formulario secundario, y que esta rutina me funcione en cualquier configuracion ya sea 800 x 600 o 1024 x 768...
La rutina que estaba usando para centrar es esta, pero no me esta andando muy bien...y ahora se complica porque quisiera aparte de pocer centrar, ubicarlo en una prosicion del formulario principal al secundario, y que me funcione en cualquier configuracion...me pueden ayudar?
Gracias
Diego
'Formulario es el que se tiene que centrar (Esta rutina esta en el Modulo)
Public Sub CntrFrmPantalla(Formulario As Object)
Dim X, Y
X = (Screen.Width - Formulario.Width) / 2
Y = (Screen.Height - Formulario.Height) / 2
If Formulario.WindowState = 1 Or Formulario.WindowState = 2 Then Exit Sub
Formulario.Move X, Y
End Sub