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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Formulario em modo normal
Gomes_L
BH
MG - BRASIL
ENUNCIADA !
Postada em 22/09/2006 14:07 hs         
E aí gente, Sou novo no grupo e preciso de uma ajudinha.
Meu programa é todo em um MDI E ele inicia com uma mensagem de seja bem vindo no meio da tela mas se abrir em um monitor maior ou menor que o meu fica todo disconfigurado a mensagem.
Tem um código que deixar ele sempre no meio do formulario independente do tamanho do monitor?
E em outros formularios eu queria clicar no botão novo e abrir um outro fomulário restaurado e o antigo continuar maximizado, mas se eu colocar o código
"nomedoformulario.windowastate=0" no qual "0" é o modo normal todos ficam do modo normal saindo do modo maximizado.
Tem solução?
   
PH1959
Pontos: 2843
SÃO JOSÉ DOS CAMPOS
SP - BRASIL
ENUNCIADA !
Postada em 22/09/2006 14:17 hs            
1 oq vc está usando para exibir a msg?
2 se os seu programa é em um MDI, vc pode abrir os outros formulários maximizados que o MDI permanece maximizado...
 
   
Gomes_L
BH
MG - BRASIL
ENUNCIADA !
Postada em 22/09/2006 14:46 hs         
A mensagem é um formulario com label dentro no evneto show do MDI ele é acionao no modo maximizado, o MDI não é problema.
o form inicia maximizado dentro do MDI, mas o label é preciso alinhar só na hora que inicia o programa, no evento show do MDI e como se faz isto?
o exemplo do formulario é o seguinte, todos começam no modo maxmixado e quando eu clico no botão novo era para apenas o formulario que vai abri ficar no modo normal sem ser maximizado, mas se tiver mais formularios abertos todos perdem a propriedade de maximizados e ficam no modo normal.
   
PH1959
Pontos: 2843
SÃO JOSÉ DOS CAMPOS
SP - BRASIL
ENUNCIADA !
Postada em 22/09/2006 15:09 hs            
para alinhar o label...
no evento form_load do seu form..
qdo o form carregar é q vai alinhar o label antes de dar form1.show...
o cód para centralizar é
label1.left=(form1.width-label1.widt)/2
 
 
para a segunda questão...é só botar no evento click do botão novo um comando para o form ativo permanecer maximizado
 
   
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