在Python中使用DLL

2024-09-28 03:22:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在寻找一种在Python中使用DLL的方法,我找到了可以修复它的ctypes,但我无法使它工作。。。在

我需要先安装DLL吗?(通过在windows上使用'regsvr32..file..)执行它,如果是,如何。。。我得到的DLL文件是'files'不是'programs',我无法启动它们(system32中的执行器找不到)

如果没有,我首先在Python的浏览器中看不到添加到system32中的DLL文件(认为将它们放在那里可能有帮助),如果它们在其他地方,则会出现错误[WinError 193] %1 is not a valid Win32 application。在

我的剧本:

import ctypes

malib = ctypes.WinDLL("D:\Documents\Python Scripts\ClaymoreProtocol.dll")

malib.SetClaymorekeyboardMode(1) #SetClaymoreKeyboardMode is a function of the dll

https://www.asus.com/campaign/aura/us/SDK.html我尝试使用的SDK的链接)


Tags: 文件方法iswindowssdkfilesctypes执行器

热门问题