Bonjour, pour mon programme j'ai besoin de proposer aux utilisateurs la possibilité d'utiliser des scripts externes.
Pour ça j'ai trouvé Lua Interface: http://luaforge.net/projects/luainterface/
Je suis un tuto tous ce passe bien, j'ai compris comment sa fonction, mais un avertissement est affiché en c# et en vb:
Code autre : Sélectionner tout - Visualiser dans une fenêtre à part Avertissement 1 Referenced assembly 'bin\Debug\LuaInterface.dll' targets a different processor than the application.
Le programme ce compile et lance nickel, mais des que je veux utiliser LuaInterface un erreur:
Code autre : Sélectionner tout - Visualiser dans une fenêtre à part Impossible de charger le fichier ou l'assembly 'LuaInterface, Version=2.0.0.16708, Culture=neutral, PublicKeyToken=null' ou une de ses dépendances. Tentative de chargement dun programme de format incorrect.
Voila le code de test que j'utilise:
Voila, je ne c'est pas si quelqu'un a une solution, ou une autre solution que lua pour utiliser des scripts externes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Public Shared Sub test() Dim luaInterpret As New LuaInterface.Lua luaInterpret("chaine") = "Une chaine" luaInterpret("entier") = 10 luaInterpret.DoString("entier = entier*2;") Dim chaine As String = luaInterpret("chaine") Dim entier As Double = luaInterpret("entier") MsgBox(chaine & " " & entier) End Sub
Merci d'avance.
Partager