+ -
当前位置:首页 → 问答吧 → 求助 python调用DLL问题

求助 python调用DLL问题

时间:2011-02-23

来源:互联网

在python 中调用 dm.dll
ver()是DLL中的一个函数
请问出现如下问题如何解决
  1. >>> from ctypes import *
  2. >>> dm = cdll.LoadLibrary('D:\\1\\dm.dll')
  3. >>> ver = dm.ver()
  4. Traceback (most recent call last):
  5.   File "<pyshell#13>", line 1, in <module>
  6.     ver = dm.ver()
  7.   File "C:\Python31\lib\ctypes\__init__.py", line 363, in __getattr__
  8.     func = self.__getitem__(name)
  9.   File "C:\Python31\lib\ctypes\__init__.py", line 368, in __getitem__
  10.     func = self._FuncPtr((name_or_ordinal, self))
  11. AttributeError: function 'ver' not found
  12. >>>
复制代码

作者: newbalance   发布时间: 2011-02-23

你这个DLL应该是cdcel输出的

作者: supermenxp   发布时间: 2011-02-24

回复 supermenxp


    cdcel输出的应该怎样调用?本人小白啊

作者: newbalance   发布时间: 2011-02-24

热门下载

更多