任何人都知道是否可以優雅地測試和處理Delphi應用程序中缺少的.dll文件? 例如,我的代碼具有此功能的聲明:可以在Delphi應用程序中正常處理缺失的dll文件嗎?
function KFUNC(Arg1, Arg2, Arg3, Arg4: DWord): longint stdcall; external 'KL2DLL32.DLL' name '[email protected]';
...當然,這需要的DLL文件KL2DLL32.DLL在系統上被發現,否則我的應用程序無法啓動。 我想知道是否有一些不同的方式來編碼這個,所以我的應用程序可以測試該dll文件的存在,然後相應地處理。很顯然,即使dll文件不存在,我的應用程序仍然會正常啓動。 謝謝。
使用LoadLibrary並獲取過程地址。 –