请问是否有可能优雅地测试和处理 Delphi 应用程序中缺少的 .dll 文件? 例如,我的代码有以下函数声明:
function KFUNC(Arg1, Arg2, Arg3, Arg4: DWord): longint stdcall; external 'KL2DLL32.DLL' name '_KFUNC@16';
当然,这需要在系统上找到KL2DLL32.DLL动态链接库文件,否则我的应用程序就不能启动。我想知道是否有一种不同的编码方式,让我的应用程序可以测试dll文件是否存在,然后相应地处理。显然,目标是使我的应用程序在没有dll文件的情况下仍然能够正常启动。谢谢。