ERRO AO FECHAR O FORM
Pessoal
O que poderia estar acontecendo, pois quando mando fechar um form com unload me, está dando o seguinte erro :
Unable to unload within this context
O que poderia estar acontecendo, pois quando mando fechar um form com unload me, está dando o seguinte erro :
Unable to unload within this context
Jaba
Agradeço a sua atenção mas o link que você passou ja tinha visto e infelizmente não resolveu o meu problema, mas caso tenha algum outra ideia agradeço.
Agradeço a sua atenção mas o link que você passou ja tinha visto e infelizmente não resolveu o meu problema, mas caso tenha algum outra ideia agradeço.
Tem certeza de que você não se enquadra em nenhum daqueles itens?
Veja esse:
www.solvusoft.com/pt-br/errors/erros-de-tempo-de-execu%C3%A7%C3%A3o/microsoft-corporation/windows-operating-system/error-365-unable-to-unload-within-this-context/
forums.codeguru.com/showthread.php?18554-Unable-to-Unload
Veja esse:
www.solvusoft.com/pt-br/errors/erros-de-tempo-de-execu%C3%A7%C3%A3o/microsoft-corporation/windows-operating-system/error-365-unable-to-unload-within-this-context/
forums.codeguru.com/showthread.php?18554-Unable-to-Unload
Jaba / Grupo
Veja que a rotina abaixo ela é bem simples, o que poderia ser, seria algo relacionado a sua 1o. resposta onde comenta algo relacionado a resize, mas não tenho nada neste processo, já as outras opções que você passou recentemente está bem fora do meu cenário no momento.
E mesmo assim quero agradeço toda a sua atenção neste assunto, caso lembra de algo mais agradeço antecipadamente e continuarem pesquisando, pois este erro até o momento é intermitente na minha aplicação.
Private Sub cmdExit_Click()
On Error GoTo TryCathError
Unload Me
Exit Sub
TryCathError:
Dim s_dsMsg As String
s_dsMsg = [Ô]Error :{[Ô] & Err.Number & [Ô]}[Ô] _
& vbNewLine & Err.Description
MsgBox s_dsMsg, vbCritical, [Ô]Error[Ô]
End Sub
link ===> msdn.microsoft.com/en-us/library/aa243662(v=vs.60).aspx
There is an Unload statement in the Resize event of a Data, Form, MDIForm, or PictureBox control.
Remove the Unload statement from the event.
Veja que a rotina abaixo ela é bem simples, o que poderia ser, seria algo relacionado a sua 1o. resposta onde comenta algo relacionado a resize, mas não tenho nada neste processo, já as outras opções que você passou recentemente está bem fora do meu cenário no momento.
E mesmo assim quero agradeço toda a sua atenção neste assunto, caso lembra de algo mais agradeço antecipadamente e continuarem pesquisando, pois este erro até o momento é intermitente na minha aplicação.
Private Sub cmdExit_Click()
On Error GoTo TryCathError
Unload Me
Exit Sub
TryCathError:
Dim s_dsMsg As String
s_dsMsg = [Ô]Error :{[Ô] & Err.Number & [Ô]}[Ô] _
& vbNewLine & Err.Description
MsgBox s_dsMsg, vbCritical, [Ô]Error[Ô]
End Sub
link ===> msdn.microsoft.com/en-us/library/aa243662(v=vs.60).aspx
There is an Unload statement in the Resize event of a Data, Form, MDIForm, or PictureBox control.
Remove the Unload statement from the event.
A mensagem de erro é essa mesmo? Se for, veja os outros eventos do form, faça uma depuração e veja o que acontece depois do unload. Provavelmente, algum evento está sendo disparado, mas como você executou o Unload, os comandos subsequentes não estão mais no contexto de form.
Kerplunk / Grupo
A descrição da mensagem é essa mesmo apenas o código é outro, quanto a questão do evento pela depuração até o momento não identifiquei nada de anormal.
Como o erro é intermitente estarei aqui tentando identificar o que pode estar ocorrendo e qualquer novidade ou alguém já tenha passando por isto e puder me dar alguma dica agradeço.
A descrição da mensagem é essa mesmo apenas o código é outro, quanto a questão do evento pela depuração até o momento não identifiquei nada de anormal.
Como o erro é intermitente estarei aqui tentando identificar o que pode estar ocorrendo e qualquer novidade ou alguém já tenha passando por isto e puder me dar alguma dica agradeço.
Além da mensagem, coloque o código do erro também.
Jaba / Grupo
O código é o 365, demorei um pouco pois tive que confirmar no log de erro do Sistema da empresa.
Veja se alguém teria alguma ideia do que poderia ser ?
O código é o 365, demorei um pouco pois tive que confirmar no log de erro do Sistema da empresa.
Veja se alguém teria alguma ideia do que poderia ser ?
tente usar o
me.dispose para fechar o Form
me.dispose para fechar o Form
Você não teria algum Loop com uma chamada ao DoEvents em algum dos locais descritos na documentação da Microsoft sobre esse erro?
Tópico encerrado , respostas não são mais permitidas