IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

paramètrer une Progressbar


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    479
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 479
    Par défaut paramètrer une Progressbar
    Bonsoir

    Quelqu'un pourrait-il m'indiquer comment paramètrer une barrre de progression

    j'ai une application en pascal un peu longue à ouvrir (10 secondes environ) et je voudrais mettre une progressbar en attendant l'ouverture.
    est-ce possible si oui comment?


    MERCI D'AVANCE.

  2. #2
    Membre confirmé
    Profil pro
    Ingenieur developpement
    Inscrit en
    Septembre 2002
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Ingenieur developpement

    Informations forums :
    Inscription : Septembre 2002
    Messages : 175
    Par défaut
    Dans ton Splash, tu peux ajouter une progressBar en initialisant la valeur max avec le nombre de createForm que tu as et la faire évoluer entre chaque CreateForm.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
        frmSplash := TfrmSplash.Create(Application); // On crée de la fenetre de Splash
        frmSplash.ProgressBar.Max := 20; // = au nombre de CreateForm
        frmSplash.ProgressBar.Position := 0;
     
      Application.CreateForm(TFormMain, FormMain);
      frmSplash.ProgressBar.Position := frmSplash.ProgressBar.Position + 1;
      Application.ProcessMessages;
      Application.CreateForm(TForm2, Form2);
      frmSplash.ProgressBar.Position := frmSplash.ProgressBar.Position + 1;
      Application.ProcessMessages;
      ....
    Evidemment, il faudra toujours revenir afin de mettre à jour lors d'un ajout ou d'une suppression d'une form mais ca fonctionne

Discussions similaires

  1. paramétrer une progressbar
    Par adelsunwind dans le forum IHM
    Réponses: 1
    Dernier message: 24/01/2009, 08h58
  2. [MFC] afficher une ProgressBar dans une barre d'etat
    Par guillaume21 dans le forum MFC
    Réponses: 5
    Dernier message: 30/03/2007, 11h16
  3. [C#] Utilisation d'une ProgressBar pour un téléchargement
    Par snoof dans le forum Windows Forms
    Réponses: 10
    Dernier message: 04/10/2004, 19h37
  4. Une ProgressBar pour un rafraichissement d'image
    Par JakeGrafton dans le forum Composants VCL
    Réponses: 8
    Dernier message: 06/01/2004, 22h21
  5. comment programmer une progressbar
    Par Choucas dans le forum Paradox
    Réponses: 3
    Dernier message: 13/11/2002, 11h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo