用H :=GetModuleHandle(pchar(yourDllFileName)); 获取Dll句柄H;
然后用GetProcAddress(H,Pchar('A'))方法获取变量A的地址;
result := A^;

解决方案 »

  1.   

    看看<<Delphi5开发指南>>!有原例子
      

  2.   

    谢谢上面几位大侠的回答, 不过DLL是别人的, 我不能修改它, 它仅Export了一个变量A, 没有函数Export。 有没有除StarRains说的方法之外的办法解决这个问题呢?<<Delphi5开发指南>>中讲的是DLL中有一个GetDLLData函数Export。 调用这个函数可返回一个指针。 我的DLL中没有函数,只有一个变量A。