TELA SISTEMA NÃO CENTRALIZADA NOS CLIENTES

GLEDSON26 06/01/2016 15:08:06
#455787
Boa tarde Galera, Gostaria de tirar uma dúvida, pq meu sistema na maquina do cliente nao fica com a tela formal.
tipo, na minha maquina de desenvolvimento qnd testo fica normal centralizado ,
ja em outras maquinas. não fica padrao como deixei na minha maquina. tipo.
minha maquina tem uma tela de 14[Ô].
nas demais maquinas. tela de 13[Ô], 15[Ô] etc.

instalo normal, fica funcionando normal tudo ok. porem as telas nao ficam iguais como da minha maquina.
fica comendo metade da tela. tipo fica muito grande. fica ultrapassando, como se a ela não estivesse no padrao. fora do padrao.

*sera q tenho q instalar o Visual Studio. abrir meu projeto nessa maquina do cliente e dar um play para que leia nessa maquina. ???

GLEDSON26 06/01/2016 15:10:27
#455788
Essa é o print de umas das telas do meu sistema.
Instalado na Maquina do Cliente.
GLEDSON26 06/01/2016 15:12:49
#455789
agora esse print é da minha maquina de Desenvolvimento.
instalado na minha maquina de Desenvolvimento.

LEANDROVIP 06/01/2016 15:14:52
#455790
Creio que é questão de resolução mesmo, eu por exemplo desenvolvo meus sistemas para funcionar com a resolução mínima de 1024x768.
Então verifico na inicialização do sistema: se a resolução for menor que 1024x768 o sistema emite uma mensagem informando que a resolução mínima é x.

Uma alternativa é você usar a opção Âncora (Anchor) do formulário, assim os componentes irão se ajustar conforme o tamanho da tela. Eu particularmente nunca usei, mas vale a pena dar uma pesquisada sobre esta propriedade...

[]'s
JABA 06/01/2016 15:15:30
#455791
Resposta escolhida
Veja a parte de Dock e Anchor

http://www.macoratti.net/vbnet_4.htm
GLEDSON26 06/01/2016 15:18:30
#455792
O tamanho da tela q criei no SIZE 1272; 758

GLEDSON26 06/01/2016 15:21:22
#455793
Citação:

:
Creio que é questão de resolução mesmo, eu por exemplo desenvolvo meus sistemas para funcionar com a resolução mínima de 1024x768.
Então verifico na inicialização do sistema: se a resolução for menor que 1024x768 o sistema emite uma mensagem informando que a resolução mínima é x.

Uma alternativa é você usar a opção Âncora (Anchor) do formulário, assim os componentes irão se ajustar conforme o tamanho da tela. Eu particularmente nunca usei, mas vale a pena dar uma pesquisada sobre esta propriedade...

[]'s



COmo que faço para que ao inicializar exibir essa msg informando q a resolução é baixa ou alta.
e como faço para que deixo numa resolução padrao.

eu usei no SIZE 1272; 758

tem algo especifico q deixe padrao para todas as telas independente que seja de cliente ou de Desenvolvimento.
independente que seja de tela de 15[Ô], 17[Ô], 14[Ô], 13[Ô] etc
LEANDROVIP 06/01/2016 15:26:48
#455794
Veja o link que o Jaba postou sobre o Anchor que eu tinha mencionado no comentário acima.. é esta propriedade que ajusta os componentes conforme o tamanho da tela!

Agora para buscar a resolução atual você pode utilizar como o código abaixo:

MsgBox([Ô]A resolução é: [Ô] & My.Computer.Screen.Bounds.Width.ToString & [Ô]x[Ô] & _
My.Computer.Screen.Bounds.Height.ToString & [Ô] Pixels[Ô])


[]'s
GLEDSON26 06/01/2016 15:31:56
#455795
Citação:

:
Veja o link que o Jaba postou sobre o Anchor que eu tinha mencionado no comentário acima.. é esta propriedade que ajusta os componentes conforme o tamanho da tela!

Agora para buscar a resolução atual você pode utilizar como o código abaixo:

MsgBox([Ô]A resolução é: [Ô] & My.Computer.Screen.Bounds.Width.ToString & [Ô]x[Ô] & _
My.Computer.Screen.Bounds.Height.ToString & [Ô] Pixels[Ô])


[]'s



Usei esse codigo leandro, me mostrou a resolução. dae eu tenho q mudar na propriedade SIZE o tamanho para que no pc do cliente se adapta naquela resolução que me informar?

GLEDSON26 06/01/2016 15:35:18
#455796
Leandro e Jaba,
eu uso essas propriedades. porem a tela do cliente. é daquelas maio na altura que na largura. da samgung. tipo quadrada kkkkkk
LEANDROVIP 06/01/2016 15:41:08
#455797
Não... no meu caso eu uso essa informação para verificar se a resolução do PC (cliente) é menor que a resolução mínima que o [ô]meu[ô] sistema antende, que no caso é 1024x768. Se for menor apenas exibo uma mensagem informando...

[]'s
Página 1 de 2 [16 registro(s)]
Tópico encerrado , respostas não são mais permitidas