Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: theluigy13etv en 4 Septiembre 2012, 19:35 pm



Título: ¿Formulario que se adapte a la resolución de la computadora?
Publicado por: theluigy13etv en 4 Septiembre 2012, 19:35 pm
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?


Título: Re: ¿Formulario que se adapte a la resolución de la computadora?
Publicado por: Danyfirex en 4 Septiembre 2012, 21:08 pm
lo que podrías hacer seria esto para poner tu formulario en toda la pantalla.


Código
  1. Private Sub Form_Load()
  2.  
  3.    Me.Height = Screen.Height
  4.    Me.Width = Screen.Width
  5.  
  6. End Sub
  7.  

y los demás componentes seria proporcionales.


Título: Re: ¿Formulario que se adapte a la resolución de la computadora?
Publicado por: seba123neo en 4 Septiembre 2012, 21:15 pm
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.