Barre de progression qui va avec le chargement du programme, ou du formulaire
Fermé
Elila001
Messages postés
17
Date d'inscription
vendredi 10 janvier 2014
Statut
Membre
Dernière intervention
16 septembre 2015
-
3 sept. 2015 à 15:53
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 - 16 sept. 2015 à 11:51
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 - 16 sept. 2015 à 11:51
Salut, j'ai comme on dit "navigué" sur le web et bien que j'ai trouvé des solutions similaires mais non satisfaisante à mon soucis alors je jette l'encre ici espérant trouver de l'aide.
Voilà, je voudrais concevoir un programme en Vb.net (Vs 2012) qui sera comme une sorte d'assistante (ou secrétaire).
Mon problème est que je voudrais que lorsque mon programme se charge lors du lancement, que la barre de progression puisse également se lancer et lorsque le chargement se termine que la barre de progression soit égal à 100 (ou valeur maximale).
A l'aide!!!
Voilà, je voudrais concevoir un programme en Vb.net (Vs 2012) qui sera comme une sorte d'assistante (ou secrétaire).
Mon problème est que je voudrais que lorsque mon programme se charge lors du lancement, que la barre de progression puisse également se lancer et lorsque le chargement se termine que la barre de progression soit égal à 100 (ou valeur maximale).
A l'aide!!!
A voir également:
- Barre de progression qui va avec le chargement du programme, ou du formulaire
- Formulaire de réclamation facebook - Guide
- Programme demarrage windows 10 - Guide
- Windows 11 barre des taches a gauche - Guide
- Formulaire de contact le bon coin introuvable - Forum Réseaux sociaux
2 réponses
ElementW
Messages postés
4814
Date d'inscription
dimanche 12 juin 2011
Statut
Contributeur
Dernière intervention
5 octobre 2021
1 227
Modifié par gravgun le 3/09/2015 à 17:41
Modifié par gravgun le 3/09/2015 à 17:41
'lut
Ce genre de chose n'est possible que si le chargement des morceaux du programme sont chargés de manière asynchrone, soit parce qu'ils sont explicitement séparés, soit car il s'agit d'extensions/modules.
Dans ton programme comme dans beaucoup d'autres, ce n'est pas le cas et tout est chargé dès le lancement, et rendre ça asynchrone peut s'avérer très difficile car c'est loin d'être évident, et en .NET ce qui prend le plus de temps à charger à froid c'est le runtime .NET justement...
Abandonne l'idée, c'est techniquement complexe et de toute façon ton je présume que ton appli se charge assez rapidement pour ne pas en avoir besoin.
from human import idiocy
del idiocy
Ce genre de chose n'est possible que si le chargement des morceaux du programme sont chargés de manière asynchrone, soit parce qu'ils sont explicitement séparés, soit car il s'agit d'extensions/modules.
Dans ton programme comme dans beaucoup d'autres, ce n'est pas le cas et tout est chargé dès le lancement, et rendre ça asynchrone peut s'avérer très difficile car c'est loin d'être évident, et en .NET ce qui prend le plus de temps à charger à froid c'est le runtime .NET justement...
Abandonne l'idée, c'est techniquement complexe et de toute façon ton je présume que ton appli se charge assez rapidement pour ne pas en avoir besoin.
from human import idiocy
del idiocy
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
16 sept. 2015 à 11:51
16 sept. 2015 à 11:51
Bonjour,
voilà un code qui te permet d'avoir un message avant l'ouverture du formulaire:
voilà un code qui te permet d'avoir un message avant l'ouverture du formulaire:
Public Class Form1 Sub New() ' Cet appel est requis par le concepteur. InitializeComponent() ' Ajoutez une initialisation quelconque après l'appel InitializeComponent(). MessageBox.Show("Attention : je ne suis pas responsable d'une mauvaise utilisation de cette application. En effet la modification d'élements importants dans le registre peut faire planter windows... Ne modifier rien sans que vous ne sachiez ce que vous faites." & vbCrLf & vbCrLf & "Par prudence ne supprimer que les clés que vous avez créées. Veuillez patienter pour l'ouverture de l'application.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning) End Sub 'le reste du code
16 sept. 2015 à 10:04