ARRUMAR RESOLU?ÃO DE FORMS
D2ST realmente não sei explicar este código, nem mesmo linha a linha, uma que é vb.net e outra porquê fui atrás das fontes na internet para ver alguma maneira para esclarecer esta melhoria que quero colocar no meu projeto.
Irei continuar lendo para ver se acho algo na net!
CLEVERTON que é VB.NET todos já sabemos.
Irei continuar lendo para ver se acho algo na net!
CLEVERTON que é VB.NET todos já sabemos.
Vale a pena deixar postado, segue matéria que ajusta a resolução porém que serve somente para a interface SDI, pois MDI é outra forma:
http://www.macoratti.net/dica4.htm
http://www.macoratti.net/dica4.htm
Se vc tá usando VB6 altere a linha que tá dando erro para:
hCliente = Screen.Height
hCliente = Screen.Height
Isso CLEVERTON, alterei ali o código no módulo olha só como que está atualmente:
E no meu form(frmFuncionariosInserir) fica assim:
Mesmo assim o form oculta os botões, labels se for usado numa outra resolução de tela.
O que mais está faltando para que funcione?
O que mais está faltando para que funcione?
Voce está usando a altura e a largura da tela do desenvolvedor corretamente?
a que está colocada no exemplo é a configuração no PC em que foi feita, coloque a sua no lugar
a que está colocada no exemplo é a configuração no PC em que foi feita, coloque a sua no lugar
O valor coloco na linha abaixo? No módulo?
Formu.Top = 1366
Formu.Left = 768
Formu.Top = 1366
Formu.Left = 768
Não, TOP e LEFT são as posições do form. a intenção é fazer os forms em sua máquina e ela se adaptar à resolução do cliente.
Você deve alterar as constantes lMinha e hMinha
Você deve alterar as constantes lMinha e hMinha
Declarei no módulo:
Public Const lMinha As Double = 1366
Public Const hMinha As Double = 768
que é a minha resolução que faço a programação...
Ao abrir a na resolução menor por exemplo 800 x 600 o problema ainda persiste, e não muda nada.
Public Const lMinha As Double = 1366
Public Const hMinha As Double = 768
que é a minha resolução que faço a programação...
Ao abrir a na resolução menor por exemplo 800 x 600 o problema ainda persiste, e não muda nada.
Tópico encerrado , respostas não são mais permitidas