Sous routine - code dans le code
Bonjour,
Savez-vous comment utiliser du sous code dans un code ?
Codes secondaires :
Code principal :
if condition
exécuter script 1
exécuter script 2
else
exécuter script 2
exécuter script 3
end if
J’ai essayé ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| on test()
display dialog "vrai" buttons {"ok"} default button 1
end test
on tt()
display dialog "faux" buttons {"ok"} default button 1
end tt
set x to 1
if x = 2 then
run tt()
else
run test()
end if |
mais après l'exécution, j'ai un message d'erreur :
Citation:
{button returned:"ok"} ne comprend pas le message « run ».
Quelqu’un pourrait-il m’expliquer pourquoi ? Ma démarche est-elle erronée ?
D’avance, je vous remercie pour votre aide.
Bonne soirée !
Jimmy
Résolu, il fallait enlever le "run"
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| on test()
display dialog "vrai" buttons {"ok"} default button 1
end test
on tt()
display dialog "faux" buttons {"ok"} default button 1
end tt
set x to 1
if x = 2 then
tt()
else
test()
end if |