标签: delphi dll
我使用的是一个拥有300多个功能的dll,我需要至少50个。 我需要在运行时使用LoadLibrary,GetProcAddress等加载函数。 我的问题是我的代码变得太大了,大约500行。 有更精致的方法吗?
答案 0 :(得分:1)
根据您使用的Delphi版本,您可能会发现通过将delayed关键字添加到DLL函数声明并让Delphi处理它来更容易使用Delphi的延迟加载功能LoadLibrary()和GetProcAddress()呼唤您。
delayed
LoadLibrary()
GetProcAddress()