voilà ,j'ai un problème qui est tout bête dans ma form_load, je charge des données depuis un fichier init.txt. Je veux faire une protection au cas où le fichier n'est pas existant, j'ai donc fait une fonction qui me renvoie si l'ouverture du fichier init.txt a été réussi.
Mon problème vient de quand le fichier n'est pas trouvé, je n'arrive pas à arrêter l'execution du programme , j'ai essayé avec une me.close(), mais apparament il doit finir le chargement de toute la form avant `d'être actif.
En résumé, voilà le code de base :
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim a As Boolean
a = fonction.readinit()
If a = False Then
Me.Close() ' mon problème
Else
' je continue normalement
End If
End Sub