Montrer panneau avec gauge lors d' un long processus

Soyez le premier à donner votre avis sur cette source.

Vue 6 095 fois - Téléchargée 1 126 fois

Description

Nous avons tous essayer de montrer un panneau avec une gauge pour faire patienter l' utilisateur lors de long processus.
Le problème est qu' il est impossible de faire avancer la gauge lors de l' execution d' un code SQL para exemple. Cette source va vous permettre de faire cela gràce à l' utilisation un thread.

J' ai dû déclarer WaitingInfoThread: TWaitingInfoThread; en global mais si quelqu' un sait comment faire pour éviter ça, je suis preneur!!!

Conclusion :


Remarques: les compos crées dynamiquement ne sont manipulés que par le thread car sinon il pourrait se générer des erreurs de manipulation de ces compos para le thread principal et le thread secondaire au quel cas il faudrait utiliser la méthode Synchronize qui anulerait l' avancement de notre gauge biensûr.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_MAURICIO
Messages postés
2233
Date d'inscription
mardi 10 décembre 2002
Statut
Modérateur
Dernière intervention
15 décembre 2014
5
Désolé de ne pas pouvoir t' aider d' avantage ...
J' ai rajouté une version utilisant mes compos (j' ai laissé la version standard) ainsi qu' une capture, c' est quand même bcp plus bo avec mes compos non?
cirec
Messages postés
3809
Date d'inscription
vendredi 23 juillet 2004
Statut
Modérateur
Dernière intervention
25 janvier 2020
35
ce doit être Delphi 2005 qui pose problème mais ou ?
le code est bien je n'ai rien vu (bon j'ai pas approfondi) de spécial si je trouve pourquoi je te ferait signe.

Merci quand même
@+
Cirec
cs_MAURICIO
Messages postés
2233
Date d'inscription
mardi 10 décembre 2002
Statut
Modérateur
Dernière intervention
15 décembre 2014
5
Essaye ma nouvelle version.
Sur XP ou 98 ça marche bien compilé sur Delphi7.
Si ça marche toujours pas, il doit y avoir des petites modif' à faire à cause de Delphi2005...
cirec
Messages postés
3809
Date d'inscription
vendredi 23 juillet 2004
Statut
Modérateur
Dernière intervention
25 janvier 2020
35
XP pro et Delphi 2005
cs_MAURICIO
Messages postés
2233
Date d'inscription
mardi 10 décembre 2002
Statut
Modérateur
Dernière intervention
15 décembre 2014
5
Dis moi quel est la version de Windows et de delphi tu utilises ... Je vais poster une nouvlle version ds 2 minutes.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.