¿Formulario que se adapte a la resolución de la computadora?

Iniciado por theluigy13etv, 4 Septiembre 2012, 19:35 PM

0 Miembros y 1 Visitante están viendo este tema.

theluigy13etv

Hola a todos, hace mucho tiempo hice un programa en Visual Basic 6.0 y para ello tenía un monitor de 17 pulgadas en donde utilizaba la resolución 1024*768. Ahora, lo probé en un monitor de 19 pulgadas con otra resolución y observo que la ventana de mi programa no se adapta a la pantalla. ¿Saben si es que se puede hacer que una aplicación hecha en Visual Basic se adapte a la pantalla? ¿O es necesario diseñar un formulario de presentación distinto dependiendo de la resolución?

Danyfirex

lo que podrías hacer seria esto para poner tu formulario en toda la pantalla.


Código (vb) [Seleccionar]
Private Sub Form_Load()

    Me.Height = Screen.Height
    Me.Width = Screen.Width

End Sub


y los demás componentes seria proporcionales.

seba123neo

o directamente que el fromulario se inicie de modo maximizado y listo, claro que tambien debes hacer un codigo en el vento resize, para que los controles se ajusten tambien al tamaño del formulario (como la propiedad anchor de los controles en .NET).

saludos.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson