0
J'ai besoin d'une fonction pour masquer un formulaire dans une opération de thread croisé. Je vous écris ce code mais il ferme la forme et non seulement le cacher:VB.NET - Comment masquer un formulaire dans une opération inter-thread
Dim objHideMyForm As delegateUpdateApps = AddressOf HideFree
Private Sub HideFree()
Try
Me.Hide()
Catch
End Try
End Sub
Public Sub HideMe()
Me.Invoke(objHideMyForm)
End Sub
** S'il vous plaît ne pas ** attraper toutes les exceptions et tout simplement le jeter. .. doublement donc s'il s'agit d'un prototype et/ou une application jetable. –
Je ne peux pas reproduire le comportement. Êtes-vous sûr que c'est le code qui s'exécute? –
La prise d'essai n'est pas importante maintenant ... Quand j'appelle le délégué et la fonction continue sur moi. Cacher le formulaire ne pas cacher mais fermer le formulaire. – Ilber