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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Log d'un VBS dans une fenêtre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Log d'un VBS dans une fenêtre

n°1228690
Fred_l
Posté le 22-10-2005 à 13:09:05  profilanswer
 

Bonjour,
 
J'ai un Programme en VBS, mais celui-ci dure assez longtemps,et je voudrais pouvoir suivre celui-ci pas à pas dans une fenêtre.
Une sorte de log en temps réel..
 
Mais je ne vois pas comment faire ni quels objets utiliser pour demander à la fenêtre d'afficher ce que je veux....
 
Si quelqu'un à une petite idée...
 
Fred

mood
Publicité
Posté le 22-10-2005 à 13:09:05  profilanswer
 

n°1229037
Fred_l
Posté le 23-10-2005 à 15:50:17  profilanswer
 

Fred_l a écrit :

Bonjour,
 
J'ai un Programme en VBS, mais celui-ci dure assez longtemps,et je voudrais pouvoir suivre celui-ci pas à pas dans une fenêtre.
Une sorte de log en temps réel..
 
Mais je ne vois pas comment faire ni quels objets utiliser pour demander à la fenêtre d'afficher ce que je veux....
 
Si quelqu'un à une petite idée...
 
Fred


 
 
 
Bon n'ayant pas de réponse et pour ceux que ça intéresse, je me suis orienté vers la solution Internet Explorer :
 
Dim Ie            ' Appli InternetExplorer
Dim Console    ' Fichier de réponse html
Dim LogEvent  ' Nom du fichier de suivi du script (.HTML)
Dim FileRepInet ' Repertoire des fichiers Intarnet
 
LogEvent = "Console.html"  
FileRepInet = "C:\WWW\Intranet\"
 
Set Ie=WScript.CreateObject("InternetExplorer.Application" )
Ie.Visible=True
Ie.Top=10
Ie.Height=500  
Ie.Width=500
Ie.Navigate FileRepInet&LogEnvent
Ie.MenuBar=False
Ie.AddressBar=False
Ie.Resizable=False
 
Set Console =Fso.CreateTextFile(FileRepInet&LogEvent)
 
Console.Write "<HTML><BR>"
Console.Write  Time & "'--- Première écriture <BR>"
Ie.Refresh
 
Blablabla  Suite du Programme
 
Console.Write  Time & "'--- Deuxième écriture <BR>"
Ie.Refresh
 
Blablabla  Suite du Programme
 
Console.Write  Time & "'--- Troisième écriture <BR>"
Ie.Refresh
 
Blablabla  Suite du Programme
 
Console.Write "</HTML>"
Console.close
Ie.Quit
 
Ainsi j'ai une fenêtre Ie ou je peux suivre mon VBS pas pas tel un débuger même si pour ma part c'est que mon VBS dure longtemps et que je voulais savoir ce qu'il faisait et où il en était....
 
Bon je sais qu'il doit y avoir mieux...  
M'enfin ça marche bien comme ça aussi sans prise de tête...  
Même si je me suis un peu pris la tête quand même !
 
@+ Fred


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

  Log d'un VBS dans une fenêtre

 

Sujets relatifs
[VBS] Utilisation de caclsOuvrir un fichier ; Agrandir la fenêtre [VB6]
TAILLE FENETRE[SWING] Une belle fenetre d'option?
[GTK] Fixer la police et la taille de police d'une fenetreVBS => VBE VBE=>VBS ?
Execution requete Access sous VBSExecution requete Access depuis VBS
[VBS] ifmember en vbs je reste sans explicationsprobleme pour lancer la fenetre cygwin
Plus de sujets relatifs à : Log d'un VBS dans une fenêtre


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