FORMULARIO MDI E FORMULARIO FILHO

USUARIO.EXCLUIDOS 15/04/2004 11:45:02
#20710
Tenho um formulario MDI com um menu . Esse menu tem varias opções dentre as quais irá abri um formulario q à± é filho do MDI. Nesse formulário q à± é filho do MDI tem um botão q abre um outro formulário q é filho do MDI.como q faço p/ fazer isso...
tow encontrando erro qndo faço.
fiz assim. criei um modulo com o seguinte

Public frmAnunciadorNew As frmAnunciador
Public frmAlarmesEventosNew As frmAlarmesEventos
Public frmESDigitaisNew As frmESDigitais

quando carreguei o formulario MDI q chamei de pai, no seu evento load fiz o seguinte:

frmAnunciadorNew = New frmAnunciador
frmAnunciadorNew.MdiParent = Me
frmAlarmesEventosNew = New frmAlarmesEventos
frmAlarmesEventosNew.MdiParent = Me
frmESDigitaisNew = New frmESDigitais
frmESDigitaisNew.MdiParent = Me

ou seja quando carrego o formulário PAI digo q os soutros formularios são filhos...blz..até aí td ok.

tem um menu no formulário pai q chama os outros formulários..por exemplo o formulário anunciator

frmAnunciadorNew.Show()

...blz..qndo abro ele pela primeira vez o forumlário abre normal..qndo fecho e tento abrir ele novamente ele à± abre...qual o problema
USUARIO.EXCLUIDOS 15/04/2004 11:55:08
#20712
Resposta escolhida
coloca isso no menu

frmAnunciadorNew = New frmAnunciador
frmAnunciadorNew.MdiParent = Me
frmAnunciadorNew.Show()

e tira lá do Load pra ver se funciona.

Abraços.
USUARIO.EXCLUIDOS 15/04/2004 13:36:24
#20743
acho q tem de igual o frmAnunciadorNew=Nothing qdo fecha o mesmo

Abraços,
USUARIO.EXCLUIDOS 15/04/2004 13:53:40
#20747
Peraí,
revisei teu código e não tà' distinguindo qual formulário q é filho do MDI e o q não é...

Cadê o evento clique do botão que abre o form filho ?

Abraços,
Tópico encerrado , respostas não são mais permitidas