我需要从AutoHotkey调用.dll文件,但无法通过如下方式从vb6访问dll:
//spaceCalculator.dll
Dim obj As New spaceCalculator.calculate
msgbox obj.getData("shapes",2,100,100);
我想从AutoHotkey调用它,如下所示,但会引发错误-3 / -4。脚本的根文件夹中的.dll。
DllCall("spaceCalculator.dll\getUsageData","Str","Shapes","Float",2,"Float",100,"Float",100)
我发现AutoHotKey可以dll定义如下Vb6和C#这样的类的解决方案
obj:=CreateObject("projectName.ClassName"); // using CLSID
obj.FunctionName(Parameters);
谢谢大家
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句