问一下大家,用vc写的dll,问delphi怎样调用lib库 。

解决方案 »

  1.   

    如果是borland c++ 或者 c++ builder写的lib,而不是vc写的lib
    可以用 tlib 将lib内的模块恢复成obj文件{$L 你的.OBJ}
    procedure my_func(......); external;c++builder带来一个coff2omf.exe,可以将一部分(不是所有)vc的lib转换为
    borland用的lib格式。
      

  2.   

    并非所有的lib都可以,只有一部分能够没有错误并被正确调用。
      

  3.   

    在程序头声明DLL中的自定义函数。
    function  函数名(参数1,参数2...):type
    stdcall;external 'dllname.dll';
      

  4.   

    该听谁的叻。一句话,用vc写的dll,在delphi下怎么用。谢谢先
      

  5.   

    用api,通吃
    loadLibary
    getAddress