DiogoCarvalho95 Posted June 18, 2013 at 10:37 AM Report #513581 Posted June 18, 2013 at 10:37 AM Boa tarde a todos, Estou no final do curso de Programação de Sistemas Informáticos onde estou com o projecto final (PAP) A minha PAP consiste num marcador desportivo, onde tem 3 formulários: Gostaria de saber se me podiam ajudar quando carrego em começar jogo, o formuário operador abrir no meu ecrã e o formulario para mostrar ao público(identico ao operador mas sem os butões de adicionar golos, etc) abrir em segundo ecra (projector por ex) obrigado a todos. Introdução de dados : Mesa do operador do marcador:
nelsonr Posted June 18, 2013 at 01:52 PM Report #513628 Posted June 18, 2013 at 01:52 PM Boas, o mais provavel é teres de verificar os ecrans disponiveis e moveres a janela para as coordenadas do outro ecra. http://msdn.microsoft.com/en-us/library/system.windows.forms.screen%28v=vs.110%29.aspx
DiogoCarvalho95 Posted June 20, 2013 at 01:37 PM Author Report #514050 Posted June 20, 2013 at 01:37 PM O que queria era uma coisa deste género : Precisava mesmo da vossa ajuda para concluir o meu projeto. obrigado
nelsonr Posted June 20, 2013 at 01:44 PM Report #514054 Posted June 20, 2013 at 01:44 PM Viste o link que tinha posto acima? Ou então vê este: http://stackoverflow.com/questions/1874780/net-winforms-maximize-a-window-on-a-specific-screen Tens ai um exemplo de como verificar o número de monitores e mover a janela para outro monitor
fegf Posted June 20, 2013 at 01:51 PM Report #514059 Posted June 20, 2013 at 01:51 PM Olá Diogo, Tal com o nelsonr referiu deves utilizar o objecto Screen. Dim screen As Screen = Screen.AllScreens(n) 'onde n é o nº do monitor FormAMostrar.StartPosition = FormStartPosition.Manual FormAMostrar.Location = screen.Bounds.Location FormAMostrar.Show() Podes também criar um form de configuração inicial para escolheres os ecrãs a utilizar e guardar essa info no Registry (Microsoft.Win32.Registry) para não voltar a perguntar no próximo arranque, caso seja um requisito.
DiogoCarvalho95 Posted June 20, 2013 at 02:37 PM Author Report #514076 Posted June 20, 2013 at 02:37 PM Obrigado pela ajuda, vou tentar implementar isso e depois vou dando notícias
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now