2017-10-03 2 views
0

Je suis nouveau sur ce site et VB, alors gardez cela à l'esprit.Auto fermeture de l'application

J'ai un programme qui relie essentiellement à notre base de données et les mises à jour, mais ce que je veux est après ce code:

Private Sub Button1_Click(ByVal sender As system.EventArgs) Handels Button1.Click 
     If Retry = 0 then 
      End 
     Else 
      TextBox3.Textt = "" 
      Button1.text = "Ok" 
      Button1.enabled = False 
      Me.refresh() 

      System.Threading.Thread.Sleep(500) 

      Me.Form1_Load(Me, e) 

      System.Threading.Thread.Sleep(500) 

      Me.Refresh() 
      System.Windows.Form.Application.DoEvent() 
     End If 
    End Sub 
End Clas 

Cette forme/App pour fermer (peut être fermé avant que cette partie comme juste me dit que tout s'est bien passé mais quand même si tu cliques ok réessayera) donc je n'ai pas besoin de le fermer chaque fois que je lance cette application pour la mettre à jour et puis rester aguerris car ça ne me laissera pas étudier le code quoi que ce soit jusqu'à ce que cette application est fermée. parfois il faut si longtemps que j'oublie même que j'ai cette application en cours d'exécution.

Je peux fournir plus d'informations si dites-moi ce que je ne sais pas autrement sur VB.

Répondre

0

Vous pouvez utiliser Me.Close() il fermera le formulaire lorsqu'il est exécuté.

Ou Application.Exit() vous pouvez vérifier HERE

+0

pouvez-vous me montrer le code s'il vous plaît? –

+0

@RokieHud JUSTE mettre 'Application.Exit()' ou 'Me.Close()' où vous voulez quitter votre application – AliTheOne

+0

merci je l'ai fait fonctionner –