Bonjour,

Mon appli est de type Windows Form mais débute par une procédure Main() dans un module général.

Dans ce module après un certain nombre d'instructions, je lance le formulaire principal

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Application.Run(New FormPrincipal)
Je voudrais savoir s'il est possible de donner un nom à cette instance sans avoir à la déclarer en Public. Ce que je ne veux pas faire c'est ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Public f as New FormPrincipal
Sub Main()
...
Application.Run(f)
Pour ceux qui se demandent pourquoi, c'est que Public f as New FormPrincipal génère un certain nombre d'instructions que je ne veux pas lancer avant d'avoir effectué les instructions situées entre le sub Main() et le Application.Run.

Donc la question est de savoir s'il est possible d'assigner le New FormPrincipal du Application.Run à une variable de type Form après avoir lancé le Application.Run.