2009-07-11 5 views
1

Je veux concevoir mon écran de démarrage avec barre de progression. Mais je ne sais pas comment le traiter avec le processus CPU.ProgressBar in vb.net 2005

Quelqu'un peut-il m'aider à résoudre le code?

Merci, Sopolin

+0

Pouvez-vous clarifier la question? Voulez-vous un écran d'accueil pendant le chargement de votre application? Que voulez-vous dire par "le processus CPU"? – crb

+0

Connaissez-vous l'écran de démarrage? Exemple: Fenêtre, au démarrage, charge-t-elle l'écran de démarrage avec la barre de progression? – Sopolin

+0

Est-ce que l'un des éléments ci-dessous que je viens d'ajouter aide? – spacemonkeys

Répondre

0

Avez-vous déjà conçu votre écran de démarrage? Et afficher correctement? Les barres de progression affichées pendant le démarrage affichent le programme de démarrage de l'application, par exemple 3 processus que l'application exécute au démarrage, initialise la variable, ouvre la connexion à la base de données, charge la configuration. Vous donner à chacun d'entre eux un pourcentage sur la barre de progression et qu'ils sont terminés, mettre la barre de progression à cette valeur

Désolé si j'ai manqué votre point

La barre de progression lui-même est facile à utiliser, vous définissez la valeur min et max (je l'ai mis à 100 à 100 repressent%)

progressBar1.Maximum = 100 
progressBar1.Manimum=0 

et puis vous réglez la quantité de pourcentage fait avec une commande comme

progressBar1.Value = 20 

Plus de détails peuvent être trouvés à

Progress bar

- Pour ajouter un écran d'accueil

Pour ajouter un écran de démarrage à une application, dans l'explorateur de solution, cliquez sur Ajouter un nouvel élément -> Splash screen, alors si vous pour les propriétés du projet (solution explorer) en bas de l'écran de l'application, est l'écran de démarrage, sélectionnez le formulaire que vous souhaitez utiliser comme écran de démarrage, afin de la barre de progression, utilisez le code ci-dessus besoin de déposer une barre de progression de la boîte à outils sur le formulaire)

+0

J'accepte votre réponse, mais je suis un nouveau programmeur. Oui, je veux concevoir l'écran de démarrage. Je ne sais pas comment concevoir ou écrire du code avec la barre de progression. – Sopolin

+0

J'ai ajouté du code à la réponse, j'espère que ça aide – spacemonkeys

+0

Merci pour votre guide moi. – Sopolin

1
Public Class Form4 

    Private Sub Form4_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 
    On Error Resume Next 
    Dim x, p As Integer 
    ProgressBar1.Maximum = 100 
    ProgressBar1.Step = 1 
    For x = 0 To 100 
     ProgressBar1.Value = p 
     p = p + 1 
    Next 
    // any other action 
    End Sub 
End Class 
Questions connexes