Quelqu'un peut-il s'il vous plaît m'aider ici et me montrer comment faire fonctionner cela. J'ai vérifié des exemples sur le retour de valeurs à partir de fonctions avec cet AppleScript, mais quelque chose m'échappe ici.
J'essaie de faire en sorte que la fonction, strTest(), passe une chaîne qui sera ensuite imprimée dans l'éditeur BBEdit. Si je remplace la variable par une chaîne statique, cela fonctionne. Mais là, rien ne fonctionne du tout. J'obtiens : "La variable theText n'est pas définie."
Est-ce que quelqu'un voit ce qui se passe ?
sur strTest()
set retourtest to "c'est un test"
retour retourtest
fin strTest
dire à l'application "BBEdit"
set theText to strTest()
dire à la fenêtre 1
set insertionP to get selection
set text of insertionP to (theText & (text of insertionP))
fin dire
fin dire