ME.HIDE EM FORM MDI

JORGESALES 22/08/2015 01:00:41
#450347
pessoal usei o código abaixo para ocultar o formulario ao invés de fecha-lo:
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
Me.Hide
End Sub

Como percebi que não estava resolvendo (pois o form fechava ao invés de ocultar)
acrescentei este no evento Unload:
Private Sub Form_Unload(Cancel As Integer)
Cancel = 1
End Sub

Resolveu o problema e criou outro pois agora o formulario MDI não fecha, sei
que é porque este outro não está deixando, minha pegunta é, como faço para
ocultar um formulário clicando no botão fechar?
JABA 22/08/2015 10:16:49
#450352
Resposta escolhida
Se sua intenção é apenas ocultar o form quando se clica no botão fechar, então faça assim:

Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)

If UnloadMode = 0 Then
Me.Hide
Cancel = 1
End If

End Sub

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