如何从AutoHotkey脚本调用vb6中编码的.dll?

自己的

我需要从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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章