duvida em forms VB6

estrafalhote

Power Member
boas...

tenho um command button com as seguintes instruções:

Private Sub cmdprodutos_Click()
frmprodutos.Show
Unload frmprincipal
End Sub



como é que posso fazer para que cada vez que faço aparecer um novo form esse mesmo form venha já maximizado (que não seja preciso carregar naquele botão do explorador do Windows para maximizar janelas)
 
frmProdutos.WindowState = vbMaximized

;)

edit - um conselho: fazer Unload ao form principal não é bom. Faz-lhe, em vez de Load/Unload, Show/Hide. No unload dum form principal, deves fazer unload a todos os restantes forms e objectos do programa, e no fim um unload do principal, de modo a terminar o programa todo ;) é apenas um conselho de boa práctica de programação.

Cumps [[[[[[]]]]]]
angelofwisdom
 
Última edição:
para que esse form que queres chamar venha maximizado, vais ao form design do mesmo, selecciona-o vai as propirdades dele, e em windows state tens 3 hipoteses

normal, em que o form aparece do tamanho que fiseste

maximized, o form abre do tamanho do ecrâ

minimized , o form abre no formato minimizado


boa programação.

a dica do outro member do hide esta bem correcta.
 
Em design time, a dica do alfinete aplica-se. No entanto, caso queiras alterar em run time o WindowState de um form, é como eu tinha dito acima.
Só para esclarecer ;)
Já agora, aproveito o post anterior para esclarecer também outra coisa:
vbMaximized - maximizado
vbMinimized - minimizado
vbNormal - "restaurado"
 
Última edição:
Back
Topo