2010-06-16 6 views

Répondre

2

peut-être que vous pourriez start here. Quickstart: Vous avez besoin d'une chaîne avec votre code de votre zone de texte dans "script". Ajoutez des références à partir de IronPython, IronPython.Modules, Microsoft.Scripting et Microsoft.Scripting.Core à votre projet.

ScriptRuntime runtime = IronPython.Hosting.Python.CreateRuntime(); 
ScriptScope scope = runtime.GetEngine("py").CreateScope(); 
ScriptSource source = engine.CreateScriptSourceFromString(script, 
            Microsoft.Scripting.SourceCodeKind.Statements); 
source.Execute(scope); 

une vraie console est inclus dans les CodePlex-Samples

+0

Je connais ce fichier pour appeler IronPython/code/chaîne. Je veux réaliser la fenêtre interative. Dans ce, je peux écrire une ligne, et dir() les objets, et wirte un autre ... – Begtostudy

+1

Donc, vous voulez quelque chose comme http://www.trypython.org/ droit? – jcao219

+0

Oui, comme le trypython. Mais je veux une réalisation simple dans Winform. Où puis-je trouver le code? – Begtostudy