J'aimerais savoir s'il est possible de lire les noms des variables dynamiques ? Puisque le programme qui transmet les variables à mon script les appelle juste "in1, in2, in3" etc. J'espère qu'il y a un moyen de faire une boucle, parce que c'est assez ennuyeux de traiter chaque entrée séparément...
Voici ce que j'ai essayé jusqu'à présent, mais je n'ai obtenu qu'une erreur.
for i=1,19,2 do
myvar[i] = ["in"..i]
end
Je suis assez novice en Lua, mais j'espère que la solution n'est pas si difficile :D
Editer : Je vais essayer de vous donner plus d'informations. Le programme "Main" n'est pas écrit en Lua et se contente de définir les variables "in1 ... ". Il s'agit d'une sorte de logiciel de programmation robotique avec de nombreuses fonctions intégrées. C'est la raison pour laquelle je ne peux pas simplement utiliser d'autres noms de variables ou un tableau. Il ne s'agit donc pas d'une fonction ou de quoi que ce soit d'autre en rapport avec Lua... Voici une petite capture d'écran http://www.bilderload.com/daten/unbenanntFAQET.jpg Pour l'instant, le script Lua ne passe que la première entrée.