Hi, I fit is not explicitly stated that it is C++/CLI (or some other keywords like “mixed mode” or “managed C++), I’d guess that it is pure native.
The library might expose a COM interface, in that case you could interact with it using COM. Another way for a wrapper could be using the ctypes module from the standard library. Best regards Markus Schaber CODESYS® a trademark of 3S-Smart Software Solutions GmbH Inspiring Automation Solutions ________________________________ 3S-Smart Software Solutions GmbH Dipl.-Inf. Markus Schaber | Product Development Core Technology Memminger Str. 151 | 87439 Kempten | Germany Tel. +49-831-54031-979 | Fax +49-831-54031-50 E-Mail: m.scha...@codesys.com<mailto:m.scha...@codesys.com> | Web: codesys.com<http://www.codesys.com> | CODESYS store: store.codesys.com<http://store.codesys.com> CODESYS forum: forum.codesys.com<http://forum.codesys.com> Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner | Trade register: Kempten HRB 6186 | Tax ID No.: DE 167014915 ________________________________ This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden. Von: Ironpython-users [mailto:ironpython-users-bounces+m.schaber=codesys....@python.org] Im Auftrag von Slide Gesendet: Donnerstag, 12. März 2015 13:38 An: Hemanth M B; ironpython-users@python.org Betreff: Re: [Ironpython-users] IronPython: Import DLL library Where did you get the library? If it is native, then you would have to write a wrapper library in C# or CLI/C++ that interacted with the library through P/Invoke (for C#) or the native function calls if CLI/C++. On Thu, Mar 12, 2015 at 5:14 AM Hemanth M B <hema...@broadcom.com<mailto:hema...@broadcom.com>> wrote: Hi, Thanks for your reply. How to check the library is native C++ or not? If it is a native C++ then, is there any work around for the same. Thanks and Regards, Hemanth M B @9010054054 From: Slide [mailto:slide.o....@gmail.com<mailto:slide.o....@gmail.com>] Sent: Thursday, March 12, 2015 5:35 PM To: Hemanth M B; ironpython-users@python.org<mailto:ironpython-users@python.org> Subject: Re: [Ironpython-users] IronPython: Import DLL library Do you mean the library is CLI/C++, or is it native C++? If native C++, it won't work with IronPython currently. On Thu, Mar 12, 2015 at 4:11 AM Hemanth M B <hema...@broadcom.com<mailto:hema...@broadcom.com>> wrote: HI All, I am trying to add reference and import BMAPIa.DLL library using CLR. But it is throwing an error message. My code: Import clr Clr.AddReferenceToFile(“BMAPIa.dll”) Import BMAPIa Error: C:\Users\Administrator>"C:\Program Files (x86)\IronPython 2.7\ipy.exe" "C:\Users\Administrator\Desktop\AMD64\test.py" Traceback (most recent call last): File "C:\Users\Administrator\Desktop\AMD64\test.py", line 9, in <module> SystemError: The module was expected to contain an assembly manifest. (Exception from HRESULT: 0x80131018) Please let me know where am i going wrong? FYI…. This is library is written in C++ and I am not aware of in which .NET framework it is been built. Thanks and Regards, Hemanth M B @9010054054 _______________________________________________ Ironpython-users mailing list Ironpython-users@python.org<mailto:Ironpython-users@python.org> https://mail.python.org/mailman/listinfo/ironpython-users
_______________________________________________ Ironpython-users mailing list Ironpython-users@python.org https://mail.python.org/mailman/listinfo/ironpython-users