USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Resolução
Michel Morgado
SAO PAULO
SP - BRASIL
Postada em 17/05/2007 21:51 hs            
Boa Noite.
 
Aew rapaziada, to com essa duvida a muito tempo e não consigo soluciona-la.
 
Desenvolvi o projeto todo na resolução 1024x748, quando instalo o sistema em uma maquina 800x600 ela fica fora de foco (da tela).
 
Alguém sabe me dizer o que tenho que fazer, em qual evento devo utilizar para arrumar isto ?
 
Obrigado!
     
LCRamos
Pontos: 2843
GOIANIA
GO - BRASIL
Postada em 18/05/2007 02:48 hs            
Michel, isto é complicado, o melhor é ter como padrão a resolução 800x600. e se for maior é melhor de controlar.
Os inumeros problemas que isto causa, mas veja, voce pode resolver, com um pouco de trabalho:
Pegue a resolução que voce desenvolveu (no caso 1024 x 768).
Depois com a resolução do video voce faz um controle dos seus forms:
 xTwips = Screen.TwipsPerPixelX
 yTwips = Screen.TwipsPerPixelY
 yPixels = Screen.Height / yTwips
 xPixels = Screen.Width / xTwips
 lHEIGHT = (yPixels / 768)
 lWIDTH = (xPixels / 1024)
Bem, agora vem o trabalho, ao carregar seus forms:
Me.Top = (1060 * lHEIGHT)
Me.Width = (9000 * lWIDTH)
Faça também uma função, que ao carregar o form, voce altera os tamanhos e posições dos seus controles. 
Bem, como tive que "pastar" muito com isto, e não achei solução, foi o que fiz, só que funciona em qualquer resolução.
 
vlu//
     
Michel Morgado
SAO PAULO
SP - BRASIL
Postada em 18/05/2007 18:30 hs            
Iaew ..
 
cara .. eu entendi, mas achei mais facil criar um executavel com a resolução 800 x 600, tipo o sistema ainda não tinha muitos form's, achei mais facil ajusta-los em 800 X 600 e  um executavel com 1024 x 748 ..
 
mesmo assim obrigado !!!
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página