代码:
- 来自ctypes import cdll
- x = cdll.LoadLibrary(“C:\ CommDLL5 \ COMMDLL5”)
- info = x.COMMINFO(1)
醇>
错误:
- Traceback(最近一次调用最后一次):
- 文件“E:\ Python prgm \ _dll_read.py”,第12行,
- info = x.COMMINFO(1)
- ValueError:调用没有足够参数的过程(4个字节
失踪)或错误的召唤惯例。
醇>
有关该DLL的信息:
- CommInfo:返回库信息。
- 语法:CommInfo(CommandCode)
- CommandCode:
VB函数原型:CommInfo(ByVal CommandCode As Long)As Long
备注:
- CommInfo返回与使用的CommandCode对应的代码。
- [命令:(0)] = [[结果]:DLL版本号]
- [命令:(1)] = [[结果]:DLL版本类型(32
对于Windows 32位版本的库)]
- [COMMAND:(2)] = [[Result]:DLL发布月份]
- [命令:(3)] = [[结果]:DLL发布年份]
醇>
请告诉我如何或应该准确通过什么来获得上述结果。