Programación General > Visual Basic 6.0 e inferiores

 Problema Con Resolucion

(1/1)

karpaga:
Tengo un aplicación en Visual Basic que se adapta a la ventana según  la resolución de pantalla. En monitores CRT no hay problema pero al ejecutar el programa en pantallas panorámicas "se corta" la parte de abajo del formulario cuando se ejecutan formularios que ocupan toda la pantalla, como por ejemplo no puedo ver  una status bar que tengo en la parte de abajo. A ver si me podeis ayudar, Gracias.

 :lightsabre:  :comp: NOTA: tengo los drivers de la tarjeta gráfica bien configurados. :lightsabre:

Epa:
Buenas.

No se entiende bien cual es el problema. Se corta solo tu aplicacion o todas, la barra de tareas tambien se corta? Si es asi, fijate cambiar la resolucion y la frecuencia del monitor.
Si el problema es solo de tu aplicacion prueba establecer el tamaño con la API SetWindowPos. O bien con los valores de Screen.Width y Screen.Height.

Saludos

ArKaNtOs:
tan facil como hacer me.width=screen.width y me.height=screen.height en el rezise del form y no olvides validar el windowstate

Private Sub Form_Resize()
If Me.WindowState <> 2 And Me.WindowState <> 1 Then
Me.Width = Screen.Width
Me.Height = Screen.Height
Me.Left = 0: Me.Top = 0
End If
End Sub

Navegación

[0] Índice de Mensajes

Ir a la versión completa