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

Contribuez Discussion :

Formulaire d'attente lors de longs traitements


Sujet :

Contribuez

  1. #1
    Membre expert
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Octobre 2012
    Messages
    1 871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2012
    Messages : 1 871
    Points : 3 457
    Points
    3 457
    Par défaut Formulaire d'attente lors de longs traitements
    Bonjour,

    Voici un formulaire d'attente. Le principe de base vient du tutoriel d'Arkam46 que vous pouvez retrouver ICI. Les modifications que j'ai apportées ont été inspiré d'un autre formulaire d'attente de "D Pineault - Tech, Programming and more".

    Dans une application un peu conséquente il arrive souvent qu'on a besoin de ce genre de formulaire pour que l'utilisateur soit informé qu'il se passe quelque chose et que l'application n'est pas plantée. Maintenant je trouve plaisant de pouvoir modifier l'aspect du formulaire sans être obligé d'avoir plusieurs formulaires d'attente. C'est ce que fait ce module de classe.

    Pour les explications de base, c'est dans le tutoriel d'Arkam46. Pour les explications relatives à la classe, c'est dans le module "moTest" en commentaire. Il est possible de modifier le texte, les couleurs, l'emplacement du résultat ainsi que la dimension du formulaire et des contrôles. Pour tester on peut aller directement dans le module "moTest" ou se servir du formulaire "F_Test".

    Voici deux exemples à partir du même formulaire, il est cependant mieux de voir avec l'annimation.

    Nom : Attente_1.png
Affichages : 188
Taille : 7,8 Ko


    Nom : Attente2.png
Affichages : 178
Taille : 6,8 Ko


    Voici la Bd : ProgressBarv1.zip

    Bonne journée
    Ce qui se conçoit bien s’énonce clairement et les mots pour le dire arrivent aisément. Nicolas Boileau
    Si tout est OK, n'oubliez pas de cliquer sur

  2. #2
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 650
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 650
    Points : 14 628
    Points
    14 628
    Par défaut
    bonsoir Robert,
    joli travail ...
    pour ma part, j'ajouterai le sablier actif en début puis inactif en fin de chaque appel des exemples pour bien montrer qu'un traitement est un cours
    Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
    ah non ? donc devant l'écran c'est la connectique ?

  3. #3
    Membre expert
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Octobre 2012
    Messages
    1 871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2012
    Messages : 1 871
    Points : 3 457
    Points
    3 457
    Par défaut
    Bonjour tee_grandbois,

    Merci et pour ce qui est du sablier, je ne l'avais pas inclus parce que les exemples ont une animation mais vous avez raison, ça pourrait être un plus.

    Bonne journée
    Ce qui se conçoit bien s’énonce clairement et les mots pour le dire arrivent aisément. Nicolas Boileau
    Si tout est OK, n'oubliez pas de cliquer sur

  4. #4
    Membre expert
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Octobre 2012
    Messages
    1 871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2012
    Messages : 1 871
    Points : 3 457
    Points
    3 457
    Par défaut
    Bonjour,

    Voici la version 2. J'ai corrigé l'énumération dans le module "Public".

    ProgressBarv2.zip

    Bonne journée
    Ce qui se conçoit bien s’énonce clairement et les mots pour le dire arrivent aisément. Nicolas Boileau
    Si tout est OK, n'oubliez pas de cliquer sur

Discussions similaires

  1. Réponses: 30
    Dernier message: 25/10/2019, 15h33
  2. [Multi-Thread] Mettre un msg d'attente lors d'un traitement long
    Par pepito62 dans le forum Composants VCL
    Réponses: 3
    Dernier message: 29/03/2013, 20h43
  3. Message d'attente lors d'un traitement
    Par jbrasselet dans le forum ASP.NET
    Réponses: 2
    Dernier message: 20/10/2007, 12h40
  4. Attente lors d'un traitement
    Par cm4patrice dans le forum Access
    Réponses: 5
    Dernier message: 14/08/2007, 17h47
  5. Afficher une fenetre d'attente pendant un long traitement (Swing)
    Par JavaBienOuMal dans le forum EDT/SwingWorker
    Réponses: 5
    Dernier message: 15/06/2007, 14h13

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