Are you looking for samples in v1.0 or v2.0? The code you quoted below is some version of v2.0 (we're still working on the final tweaks to what will become the new, final, hosting model).
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Joshua J. Pearce Sent: Tuesday, October 16, 2007 2:08 PM To: [email protected] Subject: [IronPython] Need a Good Embedded Example I have been looking for a good example of embedding IronPython in a c# application. I am under the impression that there have been some major changes in the way this is done from version 1.1 to 2.0. This is what I found at the Python Cookbook site: namespace IronPythonScriptHost { class Program { static void Main(string[] args) { string code = "print \"Hello \" + Name"; Script.SetVariable ("Name", "Me"); Script.Execute("py", code); } } } That's nice, but doesn't really help me to know how to get variable output from the script back to my c# code. I also need to know how to call scripts with multiple statements and whether all variables need to be set on the script object, or can their declaration just be part of the script code. Is there a good and simple example anywhere that shows how to host the IronPython engine in a c# app and let users manipulate your program objects via ipy scripts? Thanks! -- Joshua Pearce
_______________________________________________ Users mailing list [email protected] http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
