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

  FORUM HardWare.fr
  Programmation
  ASP

  [ASP] Besoin d'aide boucle DO WHILE...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ASP] Besoin d'aide boucle DO WHILE...

n°223175
DJERO
Yoooup...merde ça marche pas..
Posté le 03-10-2002 à 16:14:22  profilanswer
 

Salut,
 
J'ai un pt souci de conception.
Principe:
 
Une page asp affiche (et compte) le nb de fichier situés dans un repertoire.
A chaque fois qu'un fichier est ajouté dans ce rep un signal sonore se déclanche.
 
Probleme:
 
Pour actualiser ma page et detecter la présence éventuel de nouveaux fichier j'utilise un rafraichissement auto toutes les 3 seconde par une balise méta. (Le sintillement de la page de vient à la longue très pénible.)
-->La page est alors rechargée et les fichier sont comptés à nouveau.
 
Ce que je voudrais faire:
 
Je voudrais mettre en place une boucle avec DO WHILE afin de scruter le repertoire tant que le nombre de fichier actuel n'est pas suppérieur à la valeur précédante.
 
Voila les éléments dont je me sers:
 

Code :
  1. <%
  2. cpt 'nouveau compteur
  3. cpt=0
  4. cpt2 'Valeur du compteur précédante
  5. cpt2=session("compteur" )
  6. 'pour compter les fichiers:
  7. set fs = Server.CreateObject("Scripting.FileSystemObject" )
  8. nRep = "C:\Urgent"
  9. set MonRep = fs.GetFolder(nRep)
  10. set ColFiles = MonRep.Files
  11. for each folderItem in ColFiles
  12. cpt=cpt+1
  13. next
  14. 'La condition
  15. if cpt>cpt2 then
  16. 'Emission du signal sonore
  17. end if
  18. Session("compteur" )=cpt
  19. set ColFiles = nothing
  20. set MonRep = nothing
  21. set fs = nothing
  22. %>


 
Comment organiser ce code ?
Et comment placer le "DO WHILE"
 
Merci pour votre aide.

mood
Publicité
Posté le 03-10-2002 à 16:14:22  profilanswer
 

n°223209
DJERO
Yoooup...merde ça marche pas..
Posté le 03-10-2002 à 17:27:43  profilanswer
 

up please :CRY:

n°223297
DJERO
Yoooup...merde ça marche pas..
Posté le 03-10-2002 à 20:59:09  profilanswer
 

DO while  ???

n°223439
DJERO
Yoooup...merde ça marche pas..
Posté le 04-10-2002 à 11:24:07  profilanswer
 

DO ?

n°238712
jc the gre​at
Posté le 02-11-2002 à 22:52:22  profilanswer
 

tu peux pas faire de boucle infini coté serveur!
le son se produit côté client , non ;-) ? ca veut dire que la page doit être terminée et que le browser l' a chargé ... ta premiere methode est bonne ... si tu veux le faire en asp .
Si j'etais toi j'essaierais un script vbs equivalent côté serveur si tu as cet accès.

n°241088
DJERO
Yoooup...merde ça marche pas..
Posté le 07-11-2002 à 09:10:08  profilanswer
 

Merci à toi ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  [ASP] Besoin d'aide boucle DO WHILE...

 

Sujets relatifs
[Visual C] Recuperation de fichier par CInternetFile ... a l'aide : (newb : besoin de conseil sur les site web...
[ASP] Jointure OracleBesoin d'aide en php, explication et eclairissement
[Projet - AI] Besoin d'aide de connaisseur pour me guider !!!!![C] besoin d'aide pour 2 malheureux trucs SVP
[ASP]conversion d'un code PHP vers ASP. 
Plus de sujets relatifs à : [ASP] Besoin d'aide boucle DO WHILE...


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