我正在尝试在我的 Delphi 项目中加载一个库,这个库可以位于两个位置。所以要加载它,我使用以下代码:
try
FHandle:=LoadLibrary(('some\address'));
except on EAccessViolation do
FHandle:=LoadLibrary(('another\address'));
end;
但是,我遇到了一个问题,因为它永远不会到达异常,我收到错误,指出存在访问冲突,但它没有尝试从其他地址加载...
有人知道原因吗?
谢谢,