Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Afficher tout de suite ?

3 réponses
Avatar
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 !

3 réponses

Avatar
CAIRIS
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 !









Avatar
Eric
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

Avatar
Bruno Frisque
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" wrote in message
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