Sorry , the path is just an example.

This is not the question I think. Because there is lots of api
in libcommon-0.dll, and there is no fault when invoking other
api, such as libcommon.SIM_start().. It's just fault when invoking
this api -> SIM_init(). So I wanna which situation would lead to this error:
----------------------------------------------------------------------------------------------
WindowsError: exception: access violation reading 0x00000010
----------------------------------------------------------------------------------------------



thanks,
yuanzheng.


2011/4/28 Chris Angelico <ros...@gmail.com>

> On Thu, Apr 28, 2011 at 4:01 PM, yuan zheng <tsinghuayua...@gmail.com>
> wrote:
> >
> > libcommon = CDLL("c:\libcommon-0.dll", RTLD_GLOBAL)
> >
> > libcommon.SIM_init()     -> This is the invoking.
>
> When you have a backslash in a literal string, you need to double it:
> libcommon = CDLL("c:\\libcommon-0.dll", RTLD_GLOBAL)
>
> I don't know if that's your problem, but it could be!
>
> Chris Angelico
> --
> http://mail.python.org/mailman/listinfo/python-list
>
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to