怎样用python调用dll
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样用python调用dll相关的知识,希望对你有一定的参考价值。
可以的,python中一般有两种方法调用DLL中的函数。1.直接使用函数名,函数名可以用dependencywalker等工具查看。(这个工具在vc或者vs的工具包中)[python]viewplaincopyimportctypesdll=CTYPES.CDLL("test.dll")res=test(3,4)2.使用Ordinal,Ordinal可以用dependencywalker等工具查看。[python]viewplaincopyimportctypesdll=CTYPES.CDLL("test.dll")res=dll[1](3,4) 参考技术A 这个我没有用过,也不知道如何易语言怎样调用dll
请详细解说使用dll 刚刚接触dll 调用什么的一点都不懂 最好带例程加解说dll调用需要模块么? 刚刚弄到一个CF玉兔变态dll 可是不会用啊 ······ 求大师级编程者解说 急啊········
如果你不知道别人DLL的接口,那么你是无法调用的,但是如果你知道接口的话,可以点击菜单“插入”->“DLL命令”,然后DLL命令可以自己取,DLL库文件名就是别人的DLL文件名,在DLL库中对应命令名就是别人DLL库里的某个函数名,这样你就可以调用了,至于函数的参数,也要按照原先别人定义的写上去,顺序不能错 参考技术A 如果是别人写的DLL需要知道接口才行,当然技术好的话可以破解(这个就不长篇了,也不是一时能学会的,需要用其他工具) 要知道调用接口才能去使用.在程序>DLL命令 里新建Dll声明这个接口才能用 参考技术B 用DLL需要知道DLL的入口参数,否则没法用。一般DLL发布的时候都是头文件+DLL 参考技术C 插入 - > DLL命令 在里面写你的文件名 函数名。以上是关于怎样用python调用dll的主要内容,如果未能解决你的问题,请参考以下文章