OVH Cloud OVH Cloud

comportement de splash screen

3 réponses
Avatar
booboo
Bonjour à tous
peux ton dire à un splash screen de resté affiche 5 seconde apres passé à
autre chose je travaille sur vb2005beta et comment on peux faire svp merci
Boo

3 réponses

Avatar
Fabien Bezagu
Booboo,

Il y a certainements plusieurs solutions pour ton problème. L'une d'entre
elles pourrait être de mettre un timer dans ton splash et, à l'activation de
ce timer, de fermer la fenêtre.

Je tiens à rajouter qu'un splash généralement pas activé pendant une durée
définie mais plutôt pendant que d'autres opérations se déroulent. J'ai
l'habitude de faire comme ceci :

frmSplash = new Splash()
frmSplash.Show
' Faire des opérations d'ouvertures longues
' avec éventuellement :
frmSplash.MessageInfo = "Je suis en train de faire telle opération
d'initialisation longue"
' ...
frmSplash.Close

Fabien


"booboo" a écrit dans le message de news:

Bonjour à tous
peux ton dire à un splash screen de resté affiche 5 seconde apres passé à
autre chose je travaille sur vb2005beta et comment on peux faire svp
merci
Boo




Avatar
booboo
merci fabien
j'ai mis un timer sur le splash m'a difficulete est comment lui dire vb tu
reste que 05 seconde pour l'instant si je ne click pas dessus il n'excute
pas le programme peux m'orienté
merci
booboo
"Fabien Bezagu" <fbezagu_at_novacor_dot_fr> a écrit dans le message de news:
%
Booboo,

Il y a certainements plusieurs solutions pour ton problème. L'une d'entre
elles pourrait être de mettre un timer dans ton splash et, à l'activation
de ce timer, de fermer la fenêtre.

Je tiens à rajouter qu'un splash généralement pas activé pendant une durée
définie mais plutôt pendant que d'autres opérations se déroulent. J'ai
l'habitude de faire comme ceci :

frmSplash = new Splash()
frmSplash.Show
' Faire des opérations d'ouvertures longues
' avec éventuellement :
frmSplash.MessageInfo = "Je suis en train de faire telle opération
d'initialisation longue"
' ...
frmSplash.Close

Fabien


"booboo" a écrit dans le message de news:

Bonjour à tous
peux ton dire à un splash screen de resté affiche 5 seconde apres passé à
autre chose je travaille sur vb2005beta et comment on peux faire svp
merci
Boo








Avatar
Fabien Bezagu
Tu dois mettre Interval à 5000ms soit 5s. Ensuite, il faut que ton timer
soit Enabled et que tu gères l'évènement Tick du Timer. Sur cet évènement,
un Close devrait suffire.

Fabien

"booboo" a écrit dans le message de news:
u$
merci fabien
j'ai mis un timer sur le splash m'a difficulete est comment lui dire vb tu
reste que 05 seconde pour l'instant si je ne click pas dessus il n'excute
pas le programme peux m'orienté
merci
booboo
"Fabien Bezagu" <fbezagu_at_novacor_dot_fr> a écrit dans le message de
news: %
Booboo,

Il y a certainements plusieurs solutions pour ton problème. L'une d'entre
elles pourrait être de mettre un timer dans ton splash et, à l'activation
de ce timer, de fermer la fenêtre.

Je tiens à rajouter qu'un splash généralement pas activé pendant une
durée définie mais plutôt pendant que d'autres opérations se déroulent.
J'ai l'habitude de faire comme ceci :

frmSplash = new Splash()
frmSplash.Show
' Faire des opérations d'ouvertures longues
' avec éventuellement :
frmSplash.MessageInfo = "Je suis en train de faire telle opération
d'initialisation longue"
' ...
frmSplash.Close

Fabien


"booboo" a écrit dans le message de news:

Bonjour à tous
peux ton dire à un splash screen de resté affiche 5 seconde apres passé
à
autre chose je travaille sur vb2005beta et comment on peux faire svp
merci
Boo