Je veux un écran de démarrage pour afficher lorsque l'application est en cours de chargement. J'ai un formulaire avec un plateau de système de contrôle liés à elle. Je veux que l'écran de démarrage pour afficher cette forme de charges, ce qui prend un peu de temps puisque c'est l'accès à une API de service web pour remplir certains menus déroulants. J'ai aussi envie de faire quelques test de base pour les dépendances avant le chargement (qui est, le service web est disponible, le fichier de configuration est lisible). Comme chaque phase de démarrage va, je veux mettre à jour l'écran de démarrage avec le progrès.
J'ai lu beaucoup de choses sur les threads, mais je suis perdu sur ce doit être contrôlé à partir de (la méthode main ()?). Je suis également manquant comment Application.Run()
fonctionne, est-ce là le fils pour ce qui devrait être créé à partir de? Maintenant, si la forme avec la barre d'état système de contrôle est le fait de "vivre" la forme, le splash venir de là? Ne serait-il pas de charge jusqu'à ce que le formulaire est complété, de toute façon?
Je ne suis pas à la recherche d'un code de document, plus d'un algorithme/approche donc, je peux le comprendre une fois pour toutes :)