Visual Basic - Resolucion

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado su posición en 86 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Resolucion

Publicado por Matias (136 intervenciones) el 05/03/2008 23:35:16
Buenas chicos, necesito saber como acomodar mis formularios, controles y fuentes teniendo en cuenta la resolucion de la pantalla.
ALgún ejemplo???? algún consejo ???
Lo que sea
Gracias espero su respuesta
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Resolucion

Publicado por Rolando lau (115 intervenciones) el 07/03/2008 21:41:59
Weno sabes diseña tus formularios en escala de 800x600
sin que se deformen...si lo haces asi no se distorcionaran en escalas mayores...
pero si diseñas en escalas mayores y luego bajas, puede que se distorciones si no has calculado bien ..
weno tambien te dejo esta funcioncita para que tus formularios siempre aparescan centrados...no importa la escala de pantalla...
--------------
MDIPrincipal es el nombre de tu formulario MDI , Si tiene otro nombre tons lo cambias.

Lo colocas en el evento load de cada formulario.

Private Sub Form_Load()
call Centrar_form me
End Sub

Public Sub Centrar_form(ByVal formulario As Form)
If formulario.Name <> "FrmEmpresas" Then
formulario.Left = (Screen.Width - formulario.Width) / 2
formulario.Top = (MDIPrincipal.ScaleHeight - formulario.Height) / 2
Else
formulario.Left = (Screen.Width - formulario.Width) / 2
formulario.Top = (Screen.Height - formulario.Height) / 2
End If
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Resolucion

Publicado por javi (90 intervenciones) el 08/03/2008 21:10:54
Hola....

Vete a las paginas de Microsoft, y alli encontraras un codigo profesional
para las Resoluciones de pantalla. ES MUY BUENO. Yo lo he usado y
funciona a las mil maravillas.

Tendras que agregar un Modulo a tu programa y en el Form Load tendras
que poner unas lineas que se referiran a eso. Pero funciona.

Y lo que es mejor.... funciona con cualquier resolucion de pantalla.

Yo hice el programa en 800x600 y cuando lo instalaba en otras resoluciones
era un drama. Hasta que descubri este codigo.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar