Programación General > VBA

 Problemas Con La ResoluciÓn De La Pantalla

(1/1)

John15:
Hola tengo problemas con la resolucion de mi pantalla al crear sistemas en una resolucion, y al instalarlas en maquinas con resoluciones distintas se alteran los controles y las formas de letras como hago para que se adapten a cualquier tipo de resolucion, si alguien me puede ayudar se lo agradeceria mucho.

Epa:
Buenas.

Una forma es que los controles cambien su tamaño acorde al tamaño del formulario.

Esto lo puedes hacer utilzando elevento Rezise del from, el cual se llama al cargarse el form y luego cada vez que le cambies el tamaño.

Un ejemplo para que te des una idea, puedes hacer
agregando un boton en el formulario:


--- Código: Text --- Private Sub Form_Resize()  Command1.Move Me.Width / 4, Me.Height / 4, Me.Width / 2, Me.Height / 2End Sub  
Y asi el tamaño de los controles sera proporcional al del formulario.

O si tu form tiene un tamaño fijo, les asignas esas propiedades a cada control al cargar, segun la resolucion, que la puedes sacar con:

Screen.Width y Screen.Height


Saludos  :hola:

John15:
Muchas gracias por la ayuda.

Navegación

[0] Índice de Mensajes

Ir a la versión completa