程序为社么会中止运行?(50分)

  • 主题发起人 主题发起人 2000zy
  • 开始时间 开始时间
2

2000zy

Unregistered / Unconfirmed
GUEST, unregistred user!
&nbsp; &nbsp;h:=loadlibrary('ddraw.dll');<br>&nbsp; &nbsp; &nbsp;edit1.Text :=inttostr(h);<br>&nbsp; &nbsp;执行到第一句就卡住了,为何?
 
If the function succeeds, it returns a handle to the loaded module. <br>If the function fails, it returns NIL.<br><br>不知道你inttostr(h)的目的是什么?<br>
 
var h:longint; 或 thandle<br>begin &nbsp;<br>&nbsp; h:=loadlibrary('ddraw.dll');<br>&nbsp; edit1.Text :=inttostr(h);<br>end; &nbsp; <br>我试过的,这句话不可能错,除非你的DLL有问题,你可以换个DLL试试
 
你用if h&gt;=32 then<br>begin<br>&nbsp;...<br>end;试试看,从书上抄的。
 
多人接受答案了。
 
后退
顶部