Afficher tout de suite ?

Le
Bruno Frisque
Bonjour le groupe,

Petit problème très simple ?
J'ai un Form qui charge des grosses images (plans A1 en couleur . Jpg, de
+/- 50 Mb)
Comme c'est trèèès long (> 2 minutes) j'ai ajouté les textbox suivants,
avant le load image, pour faire patienter le user
TimeStart
Mon Button "voir" l'image
TimeEnd
TimeDiff

Au click de VoirImage le code est :
TimeStart = now
tout le code pour afficher l'image recherchée etc
TimeEnd = now
TimeDiff = TimeEnd - TimeStart.

Cà marche fort bien MAIS après tout le processus terminé !
Je voudrais voir affiché le TimeStart AVANT qu'il ne commence à pédaler pour
calculer son image
Il ne m'affiche les 3 Time que une fois l'image chargée

Ai essayé des Me.TimeStart.Refresh etc .. rien à faire, avant les 2 minutes
!
Le résultat est bon, mais fort tard ..
TimeStart 16:00:00
TimeEnd 16:02.10
TimeDiff 00:02:10

Une idée des experts ?

Grand merci !
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
CAIRIS
Le #6333401
Une piste de recherche :

Sur l'action qui te permet d'ouvrir ton image, tu ne mets que ton code
d'affichage de tes temps
puis Sur minuterie, tu mets le code d'affichage de l'image.
--
Catherine


"Bruno Frisque" wrote:

Bonjour le groupe,

Petit problème très simple ?
J'ai un Form qui charge des grosses images (plans A1 en couleur . Jpg, de
+/- 50 Mb)
Comme c'est trèèès long (> 2 minutes) j'ai ajouté les textbox suivants,
avant le load image, pour faire patienter le user ...
TimeStart
Mon Button "voir" l'image
TimeEnd
TimeDiff

Au click de VoirImage le code est :
TimeStart = now
tout le code pour afficher l'image recherchée etc ...
TimeEnd = now
TimeDiff = TimeEnd - TimeStart.

Cà marche fort bien MAIS après tout le processus terminé !
Je voudrais voir affiché le TimeStart AVANT qu'il ne commence à pédaler pour
calculer son image ...
Il ne m'affiche les 3 Time que une fois l'image chargée...

Ai essayé des Me.TimeStart.Refresh etc .. rien à faire, avant les 2 minutes
!
Le résultat est bon, mais fort tard ..
TimeStart 16:00:00
TimeEnd 16:02.10
TimeDiff 00:02:10

Une idée des experts ?

Grand merci !









Eric
Le #6333381
Bonsoir,

Et en parsemant de quelques DoEvents ?

Bonjour le groupe,

Petit problème très simple ?
J'ai un Form qui charge des grosses images (plans A1 en couleur . Jpg, de
+/- 50 Mb)
Comme c'est trèèès long (> 2 minutes) j'ai ajouté les textbox suivants,
avant le load image, pour faire patienter le user ...
TimeStart
Mon Button "voir" l'image
TimeEnd
TimeDiff

Au click de VoirImage le code est :
TimeStart = now
tout le code pour afficher l'image recherchée etc ...
TimeEnd = now
TimeDiff = TimeEnd - TimeStart.

Cà marche fort bien MAIS après tout le processus terminé !
Je voudrais voir affiché le TimeStart AVANT qu'il ne commence à pédaler pour
calculer son image ...
Il ne m'affiche les 3 Time que une fois l'image chargée...

Ai essayé des Me.TimeStart.Refresh etc .. rien à faire, avant les 2 minutes
!
Le résultat est bon, mais fort tard ..
TimeStart 16:00:00
TimeEnd 16:02.10
TimeDiff 00:02:10

Une idée des experts ?

Grand merci !








--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Bruno Frisque
Le #6333131
Merci à vous deux !

La solution est
Me.Repaint
Ce qui "force" le form de se réafficher, avant l'exécution de la ligne
suivante.

Encore merci de vos pistes.

à +



"Eric" news:
Bonsoir,

Et en parsemant de quelques DoEvents ?

Bonjour le groupe,

Petit problème très simple ?
J'ai un Form qui charge des grosses images (plans A1 en couleur . Jpg, de
+/- 50 Mb)
Comme c'est trèèès long (> 2 minutes) j'ai ajouté les textbox suivants,
avant le load image, pour faire patienter le user ...
TimeStart
Mon Button "voir" l'image
TimeEnd
TimeDiff

Au click de VoirImage le code est :
TimeStart = now
tout le code pour afficher l'image recherchée etc ...
TimeEnd = now
TimeDiff = TimeEnd - TimeStart.

Cà marche fort bien MAIS après tout le processus terminé !
Je voudrais voir affiché le TimeStart AVANT qu'il ne commence à pédaler
pour calculer son image ...
Il ne m'affiche les 3 Time que une fois l'image chargée...

Ai essayé des Me.TimeStart.Refresh etc .. rien à faire, avant les 2
minutes !
Le résultat est bon, mais fort tard ..
TimeStart 16:00:00
TimeEnd 16:02.10
TimeDiff 00:02:10

Une idée des experts ?

Grand merci !








--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr




Publicité
Poster une réponse
Anonyme