zargali
Messages postés17Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention23 mars 2006
-
2 janv. 2006 à 21:56
zargali
Messages postés17Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention23 mars 2006
-
5 janv. 2006 à 22:35
Bonjour à tous!
Alors voila
J'ai une function sous la forme suivante: (je prend un exemple hein, pour ce qui est à l'interrieur de la function)
Set WshShell = CreateObject ("WScript.Shell")
function zz
WScript.Sleep 1000
end function
Et donc il me faudrais un msgbox qui demande au debut de l'execution du script, le nombre de fois qu'il faut répéter la function...
Voila
Ca me semble pas super complexe mais quand on a pas le nom de la fonction pour répéter les functions, c'est plus dur à chercher sur google
Merci d'avance
A voir également:
Comment avoir un Msgbox qui demande combien de fois je veux répéter une function
zargali
Messages postés17Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention23 mars 2006 2 janv. 2006 à 22:44
Merci de ta réponse, mais comme je l'ai indiqué ci dessus, la function n'est pas si simple, il s'agit en fait de pleins de Sendkeys et tout et tout, je présentais simplement la forme de la function
Mais je vais chercher un peu inputbox merci bien
zargali
Messages postés17Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention23 mars 2006 5 janv. 2006 à 04:03
Ben j'ai beau essayer d'adapter ca en vbs, impossible de faire ce que je veux
Alors je peux faire une sorte de truc qui ressemblerait à ca:
Set WshShell = CreateObject ("WScript.Shell")
function zozo
Msgbox "gn"
end function
yaplou= Inputbox ("Saisissez une valeur", "CHOIX", "")
if yaplou =1 then
call zozo
end if
if yaplou =2 then
call zozo
call zozo
end if
etc.. etc...
Mais ca me semble très moche quand même
surtout si quelqu'un rentre 100 , imagine un peu la tronche du script!
Ton script est tout joli mais vbs n'en veux pas du tout... Merci quand même...
J'essayer des trucs genre
call 2*zozo
2 call zozo
mais bon rien ne semble passer, à part
call zozo
call zozo
etc... C'est déprimant !
zargali
Messages postés17Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention23 mars 2006 5 janv. 2006 à 10:30
Ok merci bien!
Alors j'ai trouvé ici: http://fr.wikibooks.org/wiki/Application_VBS , un exemple avec une boucle FOR:
'BOUCLE qui calcule et >
nbr1=1
nbr2=1
For cpt = 1 To 15 Step 1
nbr1=nbr1+1
nbr2=nbr1 mod cpt
somme=somme&(nbr2/nbr1)&vbCrlf
MsgBox somme
Next
zargali
Messages postés17Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention23 mars 2006 5 janv. 2006 à 22:35
Merci beaucoup!
Bon je suis dégouté parceque quand je regarde les posts précédents, je me dis que j'aurais quand même pu trouver ca tout seul mais bon!
Merci bien quand même
bon pour ce qui est de la saisie non-numérique, je laisse le soin à l'utilisateur (en l'occurance, moi) de ne pas faire de bétises