Bonjour et mes meilleurs vœux 2019 aux développeurs VBNet

Ma petite interrogation :
Je cherche une explication à la séquence de démarrage de mon application.

Pour commencer, j'ai un formulaire FL011 comme "Formulaire de démarrage" dans les propriétés "My Project", et (Aucune) dans "écran de démarrage".
Je ne comprends déjà pas la différence entre les deux !!

Ensuite quand je démarre l'application avec un débogage en pas à pas, je passe par quelques routines "private sub" auxquelles je ne m'attends pas du tout, pour finir par arriver à
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Private Sub FEComp1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
qui semble bien être le load de ma forme principale FL0011.
Je ne sais même pas d'où vient cette référence FEComp1...

J'ai aussi ce code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
   Public Sub main()
 
        ' Cet appel est requis par le Concepteur Windows Form.
        InitializeComponent()
        '
        Try
etc etc
 
  End Sub
mais il ne passe jamais par là !!!

Question : qu'est ce qui guide le code de démarrage d'un application?

Merci de m'aider à comprendre ce monde un peu événementiel…. ( est ce suffisant comme information? )

Bien à vous

Pierre