Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1343 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Script VBS + message d'attente

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Script VBS + message d'attente

n°1863500
antolionux
Posté le 19-03-2009 à 12:34:41  profilanswer
 

Bonjour,  
 
J'ai réaliser un script en vbs qui lit dans un répertoire le contenu de tous les fichier.
 
Chaque fichier contient un chiffre
 
Le script fait donc la somme. Il y'a énormément de fichier à traiter et pendant ce traitement il ne se passe rien visuellement. Donc on ne sait pas si le script à planter ou si on l'a bien lancer.
 
Je voudrais faire en sorte qu'un message du type "Patienter, calcul en cours" s'affiche pendant la durée du traitement, puis disparaisse une fois la boucle de calcul terminé.
 
Comment puis-je faire ?

mood
Publicité
Posté le 19-03-2009 à 12:34:41  profilanswer
 

n°1863508
olivthill
Posté le 19-03-2009 à 12:55:21  profilanswer
 

Si l'on sait à l'avance combien de temps va durer le traitement, il est possible d'afficher un message qui disapraitra au bout du temps donné, par exemple :

Set objShell = WScript.CreateObject("WScript.Shell" )
objShell.Popup "Plus que dix secondes", 10


Si on ne connait pas la durée du traitement à l'avance, alors il faut utiliser les techniques mises en oeuvre pour les barres de progression (google : "VBScript progressbar" ). Un exemple parmi d'autres : http://www.visualbasicscript.com/m_24746/tm.htm

n°1863609
antolionux
Posté le 19-03-2009 à 15:10:30  profilanswer
 

Merci pour la réponse, cependant :

 

Pour la première solution, ça affiche bien un message pendant 10 secondes, mais pour autant la boucle de calcul ne s'exécute pas pendant ce laps de temps, mais après donc c'est pas bon.

 

Quand à la secondes solution je n'arrive pas à la mettre en oeuvre. En fait je ne passe pas par une interface web, c'est juste un script autonome.

 

Une autre piste peut-être ?


Message édité par antolionux le 19-03-2009 à 15:11:28

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Script VBS + message d'attente

 

Sujets relatifs
[VBS] Filter avec du étoile point étoile ( *.* )script sous server 2003
mon script foire je comprend pas pourquoiExecution d'un .bat dans un script php
idée de la consommation RAM d'un bon script PHP ?[Résolu]Récupérer le groupe de travail en VBS
Titre d'un script CGI Perlscript de configuration reseau linux
VBS Tester si un dossier plus vieux de 7 jours existe et l'effacerscript pour modifier un xsl:for-each
Plus de sujets relatifs à : Script VBS + message d'attente


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR