Hello, I'm currently playing around with some code involing the ScriptRuntime and executing code blocks of code. What I want, is to be able to redirect the output from the script. For example, if a user types Print 'Hello World' I want it to be redirected to my outputting stream.
To start with, I looked at the hosting spec. On the ScriptRuntime class, it says there are InputStreams, OutputStreams and ErrorStreams (pg 30) - great, just want I want! http://compilerlab.members.winisp.net/dlr-spec-hosting.pdf However, looking at Assembly: Microsoft.Scripting.Core, Version=1.0.0.2000, ScriptRuntime does not have these properties. It does however have a ScriptIO property for the ScriptIO class which contains all of the streams nicely encapsulated. However, this variable is readonly and only has a getter on the property. Is there any reason for this? What is the recommended approach now in order to get access to the output? I was hoping I would be able to create my own ScriptIO class and assign this to the engine. Any advice on this would be great! Thanks Ben Hall Blog.BenHall.me.uk _______________________________________________ Users mailing list [email protected] http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
