cerhu > microsoft.* > microsoft.vb

Dan (17/11/2005, 17h53)
Bonjour à tous.
Mon application en voie des e-mails et pendant ce temps je fais apparaître
la souris sous forme de s'habiller.
Si j'en vois plusieurs e-mails avec pièces jointes cela prend un certain
temps et on peut penser que le programme est planté et vous coule.
Je voudrais donc faire apparaître soit une barre de défilement indiquant
l'avancement des travaux (mais je n'ai aucune idée du temps que cela doit
prendre) soit l'équivalent de l'animation qui apparaît lorsque l'on sait une
copie ou un transfert de fichiers.
Quelle est la meilleure solution ?
quel est le composant que je dois utiliser.

D'avance merci de votre aide
Eric (17/11/2005, 18h58)
Tu dois pouvoir calculer de manière exact l'avancement de l'envoie en
récupérant à un instant donné le nb d'octets envoyés et en le comparant
au nb total d'octets à envoyer (taille des fichiers joints)

Dan wrote:
[..]
Guy DETIENNE (17/11/2005, 21h22)
Salut ;O)

Sous forme de s'habiller ou de sablier ?
J'avais jamais lu celle-là ;O)

Guy

"Dan" <antispam> a écrit dans le message de
news:8cd7
[..]
Dan (17/11/2005, 23h53)
excuse mais etant mal voyant j'utilise un logiciel de reconaissance vocale
pour rédiger mes textes je voulais ecrire sablier mais je cherche
plustot une bare de progression sans pouvoir déterminer vraiement le temps
total.
yj"Guy DETIENNE" <gd> a écrit dans le message de news:
erPkww66FHA.2384...
[..]
Jean-Marc (18/11/2005, 11h26)
"Dan" <antispam> a écrit dans le message de
news:8cd7
> Bonjour à tous.
> Mon application en voie des e-mails et pendant ce temps je fais apparaître
> la souris sous forme de s'habiller.
> Si j'en vois plusieurs e-mails avec pièces jointes cela prend un certain
> temps et on peut penser que le programme est planté et vous coule.
> Je voudrais donc faire apparaître soit une barre de défilement indiquant
> l'avancement des travaux (mais je n'ai aucune idée du temps que cela doit
> prendre) soit l'équivalent de l'animation qui apparaît lorsque l'on sait une
> copie ou un transfert de fichiers.
> Quelle est la meilleure solution ?
> quel est le composant que je dois utiliser.


Hello Dan,

tu peux utiliser le composant Animation, qui fait partie de
"Microsoft Windows Common Controls-2 5.0 (SP2)"
La référence est comct232.ocx.

Avec ce comtrole, tu peux jouer les petites animations comme
par exemple cell qui s'affiche quand on transfert des fichiers.

Ces animations sont des .avi.

Tu en trouveras normalement dans ce répertoire (ou équivalent):
C:\Program Files\Microsoft Visual Studio\Common\Graphics\Videos

Tu peux utiliser par exemple FILEMOVE.AVI

Voici un tout petit code d'exemple:

'8<------------------------------------
Option Explicit

Private Sub Command1_Click()
If Command1.Caption = "Start" Then
Animation1.Visible = True
Animation1.AutoPlay = True
Command1.Caption = "Stop"
Else
Animation1.AutoPlay = False
Command1.Caption = "Start"
Animation1.Visible = False
End If

End Sub

Private Sub Form_Load()
Animation1.Open App.Path & "\filemove.avi"
Animation1.Visible = False
End Sub
'8<------------------------------------

Si tu as des problèmes pour retouver les .AVI, je te les
ai copiés sur une page dans un fichier zip. J'ai aussi mis
le programme d'exemple, et une solution alternative au
controle Animation: faire son animation soi même:
[..]

Bonne animation!
Dan (18/11/2005, 11h56)
Merci beaucoup,cela va bien m'aider.
"Jean-Marc" <NO_SPAM_jean_marc_n2> a écrit dans le message de news:
437d9e39$0$17333$ba620e4c...
[..]
Guy DETIENNE (18/11/2005, 19h08)
Ok ! Je comprends maintenant. Mais c'était comique.

Guy

"Dan" <antispam> a écrit dans le message de
news:8cd7
[..]
Jacques93 (18/11/2005, 20h36)
Bonjour Dan et Jean-Marc,
Jean-Marc a écrit :
> "Dan" <antispam> a écrit dans le message de
> news:8cd7
>> une

> Hello Dan,
> tu peux utiliser le composant Animation, qui fait partie de
> "Microsoft Windows Common Controls-2 5.0 (SP2)"
> La référence est comct232.ocx.


Pour compléter la réponse de Jean-Marc, la dernière version de ce
composant est :

Microsoft Windows Common Controls 6.0 (SP6)

Fichier : MsComct2.ocx

Plus d'infos ici :

[..]

[..]
Jean-Marc (18/11/2005, 20h49)
"Jacques93" <jacques@NoSpam> a écrit dans le message de
news:3752
> Bonjour Dan et Jean-Marc,
> Jean-Marc a écrit :
> Pour compléter la réponse de Jean-Marc, la dernière version de ce
> composant est :
> Microsoft Windows Common Controls 6.0 (SP6)
> Fichier : MsComct2.ocx
> Plus d'infos ici :
> [..]
> [..]
> us/vbcon98/html/vbconUpgradingApplicationsThatUseWindowsCommonCont rols.asp


Hello Jacques,

merci de la précision. J'ai en effet les 2 ocx
enregistrés sur ma machine et je n'ai pas pris garde au fait que
j'envoyais les références de la version précédente.
Discussions similaires
état d'avancement d'inn!

Avancement A 380

Avancement d'Office.Net ?

PB sur avancement charge


Fuseau horaire GMT +2. Il est actuellement 09h29. | Privacy Policy