如何在Delphi DWScript执行的脚本中加载/卸载DLL并使用其方法

如何在Delphi DWScript执行的脚本中加载/卸载DLL并使用其方法,delphi,plugins,dll,scripting,dwscript,Delphi,Plugins,Dll,Scripting,Dwscript,您好,我的问题是关于在脚本中加载/绑定DLL,因为我想创建一个脚本接口,其中可能有基于Delphi DWScript的插件。其中一些插件可以使用DLL来使用其中包含的函数。DWScript是否准备好加载脚本中调用的DLL 我在想,它是否已经实现了LoadLibrary、GetProcAddress(动态加载),或者使用方法声明中的lib[alias]语句静态绑定方法 其他一些脚本机制已经在管理此功能,如TMS Scripter、paxScript、paxCompiler。IIRC DWScrip

您好,我的问题是关于在脚本中加载/绑定DLL,因为我想创建一个脚本接口,其中可能有基于Delphi DWScript的插件。其中一些插件可以使用DLL来使用其中包含的函数。DWScript是否准备好加载脚本中调用的DLL

我在想,它是否已经实现了
LoadLibrary
GetProcAddress
(动态加载),或者使用方法声明中的
lib[alias]
语句静态绑定方法


其他一些脚本机制已经在管理此功能,如TMS Scripter、paxScript、paxCompiler。

IIRC DWScript没有现成的功能,但如果愿意,您可以非常轻松地实现它。目前只有一个可选的COM连接器,可以访问所有ActiveX和COM对象,但是目前没有低级的直接DLL访问。好的,我明白了,但是我可以很容易地实现这个功能吗?也许可以创建到适当函数的链接来加载和关联方法地址?