[IronPython] Embedding Question
Slide
slide.o.mix at gmail.com
Thu Aug 10 15:02:12 PDT 2006
There is also an Import method on the PythonEngine object that allows
you to import stuff programatically as well.
On 8/10/06, Kristof Wagemans <kristof.wagemans at gmail.com> wrote:
>
>
>
>
> Isn't engine.LoadAssembly(typeof(SomeAutoCadType).Assembly)
> easier or is this different in some way?
>
>
>
> ________________________________
>
>
> From: users-bounces at lists.ironpython.com
> [mailto:users-bounces at lists.ironpython.com] On Behalf Of
> Dino Viehland
> Sent: Thursday 10 August 2006 21:17
>
> To: Discussion of IronPython
> Subject: Re: [IronPython] Embedding Question
>
>
>
>
>
>
>
> Cool, looks like I was only close though J You may have already imported clr
> into the default module, but just for the record for those who haven't
> you'll need an import clr there. I just realized I forgot it the 1st time,
> and I had a redundant "AddReference" in the delegate call. I'm assuming
> you just fixed all that up, but just in case anyone else needs to do
> something like this, here's the correct code:
>
>
>
> delegate void AddReference(object assembly);
>
> AddReference adr = engine.CreateMethod<AddReference>("import
> clr\nclr.AddReference(assembly)");
>
> adr(typeof(SomeAutoCadType).Assembly);
>
>
>
> _______________________________________________
> users mailing list
> users at lists.ironpython.com
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>
>
>
More information about the users
mailing list