elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Colocar form segun tamaño de la screen
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Colocar form segun tamaño de la screen  (Leído 1,748 veces)


Desconectado Desconectado

Mensajes: 944


en la cuna !!


Ver Perfil WWW
Colocar form segun tamaño de la screen
« en: 27 Julio 2006, 18:03 pm »

buenas, pues ando en esas, necesito calcular el tamaño de cada monitor donde se ejecute mi aplicacion, para que muestre a la misma altura un formulario, osea que muestre tanto en un monitor de 15 pulgadas como en uno de 17 la aplicacion en el mismo sitio de la screen, ( 15 y 17 pulagadas lo puse como ejemplo de + y - ) pues eso es todo, salu2. ;)


En línea

el tiempo pondrá a cada uno en su lugar
LuckyMonkey

Desconectado Desconectado

Mensajes: 41


SCS (Simio Con Suerte)


Ver Perfil
Re: Colocar form segun tamaño de la screen
« Respuesta #1 en: 27 Julio 2006, 18:18 pm »

ancho=screen.width / screen.twipsperpixelx
alto=screen.height  / screen.twipsperpixely

Eso considerando que tienes el scalemode a twips te dará la resolución actual.


En línea

Mira!! detrás de ti!! un mono de tres cabezas!!
_Sergi_


Desconectado Desconectado

Mensajes: 842



Ver Perfil
Re: Colocar form segun tamaño de la screen
« Respuesta #2 en: 29 Julio 2006, 18:17 pm »

Bueno, lo que te ha dicho LuckyMonkey, "metido" en una función que devuelva una string procesada con la resolución y asegurandonos que está bien el scalemode sería algo así:

Código:
Public Function ObtenerResolucion(Formulario as Form) As String
Formulario.Scalemode = vbTwips 'Ponemos el scalemode a twips
'Calculos
Ancho = Screen.Width / Screen.Twipsperpixelx
Alto = Screen. Width / Screen.Twipsperpixely
'Devolvemos el valor
ObtenerResolucion = "Resolución: " & Ancho & " x " & Alto & " píxeles"
End Function

Un saludo





En línea

Proyecto de Ingeniero
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[EFECTO VISUAL] Hacer que un Form crezca hasta su tamaño real.
Programación Visual Basic
79137913 3 4,464 Último mensaje 21 Enero 2011, 14:22 pm
por Psyke1
Como colocar una imagen de fondo en un Form de C#?
.NET (C#, VB.NET, ASP)
tonder 5 25,652 Último mensaje 30 Julio 2011, 07:09 am
por 43H4FH44H45H4CH49H56H45H
No consigo copiar archivos segun su tamaño en .bat
Scripting
mario290386 1 3,027 Último mensaje 19 Octubre 2016, 01:25 am
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines