Précédent   Forum du club des développeurs et IT Pro > Autres langages > Général Visual Basic 6 et VBScript > VBScript
VBScript Le forum d'entraide sur VBScript. Avant de poster -> La FAQ VBScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 15/11/2012, 12h46   #1
ben79510
Invité de passage
 
Homme
Assistant aux utilisateurs
Inscription : novembre 2012
Messages : 17
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Assistant aux utilisateurs
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : novembre 2012
Messages : 17
Points : 4
Points : 4
Par défaut faire patienter l'utilisateur

Bonjour,

Comme le nom l'indique je cherche à faire patienter l'utilisateur pendant l’exécution de mon script.

A la base j'ai créé une fenêtre au début de mon script pour indiquer l'installation d'un programme.
Sauf que ce programme s'installe en silencieux et l'utilisateur attend dans le vide sans savoir si c'est fini ou pas.

A la fin de mon script je renvois une fenêtre pour indiquer que l'installation est finie.

exemple de code pour ma fenetre :
Code :
1
2
WScript.Sleep 5000
x = msgbox("Message",0+48+4096,"Attention !")
J'appel mon vbs après j'appel un .bat et après je rappel un vbs pour le message de fin.

Je voudrai qu'il y est une fenêtre tout a long de mon installation.
En gros une fausse barre de progression ou même 3 petit points qui s'anime si c'est possible.

J'ai cherché un peu partout et j'arrive pas à trouver comment faire.

PS : je ne connait pas du tout en vbs :s, je débute
ben79510 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2012, 09h16   #2
hackoofr
Expert Confirmé
 
Avatar de hackoofr
 
Homme Mehdi Tounisiano
Enseignant
Inscription : juin 2009
Messages : 1 701
Détails du profil
Informations personnelles :
Nom : Homme Mehdi Tounisiano
Âge : 38
Localisation : Tunisie

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : juin 2009
Messages : 1 701
Points : 3 885
Points : 3 885

Postez votre code vbscript et batch complet pour voir de plus prés les choses
une discussion similiaire
hackoofr est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2012, 12h08   #3
omen999
Rédacteur
 
Avatar de omen999
 
Inscription : février 2006
Messages : 911
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 911
Points : 2 211
Points : 2 211
bonjour,
ce programme utilise un installateur générique ?
__________________
nomen omen, nemo non omen
le plus terrible lorsqu'une voiture renverse un piéton, c'est que ce sont les freins qui hurlent. (ramón)
pas de questions techniques par mp
omen999 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2012, 21h39   #4
l_autodidacte
Modérateur
 
Avatar de l_autodidacte
 
Homme Moncef
Directeur de lycée
Inscription : juillet 2009
Messages : 1 214
Détails du profil
Informations personnelles :
Nom : Homme Moncef
Âge : 57
Localisation : Tunisie

Informations professionnelles :
Activité : Directeur de lycée
Secteur : Enseignement

Informations forums :
Inscription : juillet 2009
Messages : 1 214
Points : 2 226
Points : 2 226
Envoyer un message via Skype™ à l_autodidacte
Citation:
J'ai cherché un peu partout et j'arrive pas à trouver comment faire
Pourtant, il y a un très bon tuto(celui de bbil) qui montre l'utilisation d'un Timer et une barre de progression dont une partie est CE FICHIER
Le tuto est LA
__________________
A cœur vaillant rien d'impossible
l_autodidacte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2013, 12h07   #5
papyxy
Membre actif
 
Homme alain
retraité
Inscription : juillet 2011
Messages : 209
Détails du profil
Informations personnelles :
Nom : Homme alain
Âge : 67
Localisation : France, Pas de Calais (Nord Pas de Calais)

Informations professionnelles :
Activité : retraité

Informations forums :
Inscription : juillet 2011
Messages : 209
Points : 156
Points : 156
Envoyer un message via MSN à papyxy Envoyer un message via Yahoo à papyxy Envoyer un message via Skype™ à papyxy
Bonjour
J'ai peut-être une solution qui pourrait vous intéresser.
A partir un petit prog Hta qui affiche une jauge.
Je passe par les registres pour synchroniser celui-ci avec le programme principal qui démarrera la jauge (prog).
Le principe est de créer un élément dans les registres; exemple :
Code :
HKEY_CURRENT_USER\Volatile Environment\jauge
dans lequel je met un pourcentage de façon régulière au cours du traitement.
Ce pourcentage peut représenter différentes actions telles que lire, écrire, durée, etc...
Pendant ce temps le prog de la jauge va consulter le registre et agir ainsi sur l'avancement. Arrivé à 100% celui-ci s'arrêtera en supprimant l'élément des registres.

Je suis prêt à fournir d'avantage d'explications pour ceux qui seraient intéressés.
Avis aux amateurs...
papyxy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2013, 12h25   #6
omen999
Rédacteur
 
Avatar de omen999
 
Inscription : février 2006
Messages : 911
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 911
Points : 2 211
Points : 2 211
bonjour,
Citation:
Je suis prêt à fournir d'avantage d'explications pour ceux qui seraient intéressés.
Avis aux amateurs...
alors il ne faut surtout pas hésiter à mettre cette contribution dans le forum idoine avec toutes les explications
__________________
nomen omen, nemo non omen
le plus terrible lorsqu'une voiture renverse un piéton, c'est que ce sont les freins qui hurlent. (ramón)
pas de questions techniques par mp
omen999 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2013, 14h00   #7
papyxy
Membre actif
 
Homme alain
retraité
Inscription : juillet 2011
Messages : 209
Détails du profil
Informations personnelles :
Nom : Homme alain
Âge : 67
Localisation : France, Pas de Calais (Nord Pas de Calais)

Informations professionnelles :
Activité : retraité

Informations forums :
Inscription : juillet 2011
Messages : 209
Points : 156
Points : 156
Envoyer un message via MSN à papyxy Envoyer un message via Yahoo à papyxy Envoyer un message via Skype™ à papyxy
voila j'ai mis le code sous le nom la jauge qui fait patienter
par contre j'ai pas mis d'explication; cela me parait assez simple à comprendre.
papyxy est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 20h12.


 
 
 
 
Partenaires

Hébergement Web