Vbscripte syntax

Fermé
fred - 25 juil. 2009 à 18:44
 fred - 26 juil. 2009 à 11:57
Bonjour, merci a pivot85150 pour ma-voire répondu sur mon premier poste

pourrie vous me donner un coup de main merci , je ne voix pas l'erreur ligne 4 caractère 9

dim var
dim i
var=inputbox("mot de pass")
if (var=="prog")
msgbox("mot de pass ok")
end if
if ("var=!prog")
while i<15
i=i=1
end while
end if


je suis débutent soillier indulgent merci

3 réponses

jjsteing Messages postés 1669 Date d'inscription vendredi 11 mai 2007 Statut Contributeur Dernière intervention 21 mai 2012 181
26 juil. 2009 à 08:43
if (var=="prog")
=>if (var="prog")

et

i=i=1 ?????? i=1 ca suffit non ?

de plus :

if ("var=!prog") => pourquoi les guillemets + erreur syntax ici je pense ==> if (var <> prog)
while i<15
i=i=1
end while
end if
0
jjsteing Messages postés 1669 Date d'inscription vendredi 11 mai 2007 Statut Contributeur Dernière intervention 21 mai 2012 181
26 juil. 2009 à 08:50
donc , si je puis me permettre de remodeler ton bout de prog :

dim var
dim i
if (inputbox("mot de passe")="prog") then
msgbox("mot de passe ok")
else
msgbox("mauvais mot de passe")
i=0 ' Il faut penser à initialiser la variable !!
while i<15
i=1 '=> ??? j comprend toujours pas.. il sortira jamais de while.. je pense que tu voulais plutot: i=i+1
end while
end if

Msgbox "fin"
0
bonjour
merci
0