Salut à tous !

Je suis confronté à une difficulté et j'ai besoin de votre aide bienveillante.

Voila, j'essai d'exécuter du code python par l'API ScriptControl sans succès.

Auparavant, cette manoeuvre avait semble-t-il été réussie par mon homonyme en 
passant par le jawsScript.

Voici ce qui était alors son code:

Début du code jawsScript
 let python =CreateObjectEx ("scriptControl", 0)
let python.language ="python"
python.addCode (python_code)

Fin du code jawsScript

Voici le mien

Début du code VB

Set Scripting = New MSScriptControl.ScriptControl
Scripting.Language = "python"
 ' on va chercher le code dans un fichier
        Scripting.AddCode ReadTextInFile(App.Path & "\test.py")

Fin du code VB

L'erreur qui m'est renvoyée est :
erreur 3880 impossible de créer un moteur de script pour le langage spécifié.

Et pourtant j'ai bien python 2.7 installé.

Des suggestion ?

Merci !

Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.


Répondre à