我调用一个DLL,若该文件不存在,在主程序中说明此DLL时,如何写代码让程序提示,不存在该DLL(50分)

  • 主题发起人 主题发起人 ayu310
  • 开始时间 开始时间
如果是静态声明,程序运行时找不到dLL,就会提示<br>如果是动态调用,调用前用fileexists判断一下就行
 
楼上正解!
 
用动态调用吧,能判断
 
在DPR文件中加fileexists判断呢?<br>我没试过,但可以试试(如果是用静态调用的话)<br>动态调用就不用说了,什么时候调,什么时候fileexists判断
 
如果你想实现这个功能,就只能是动态调用.<br>动态调用有两种方法<br>1.在调用前使用FileExists判断<br>2.使用LoadLibrary的返回值,如果返回nil则表示DLL不存在或DLL文件异常.<br><br><br>--------------------------------------------<br>更多问题,尽在http://www.cnhup.net/bbs/
 
后退
顶部