照这写,将它写成静态连接。
const
  Connect_Table = 0;
  Connect_List = 1;
  MType_BNB = 0;
  MType_Report = 1;type
  _SMS_Recv = record
    lMsgType: DWORD;
    szSmsc: array [0..31] of Char;
    szSender: array [0..31] of Char;
    szTime: array [0..31] of Char;
    szMsg: array [0..511] of Char;
  end;
  TSMS_Recv = _SMS_Recv;function S_Exit: DWORD; stdcall; external 'YouDLL' name 'S_Exit';其它类似

解决方案 »

  1.   

    那就是这些了
    你在delphi里引用就是了。
    比如那个S_Send函数,
    Function S_Send(pNo:PChar,pMsg:PChar,bReport:Boolean,bHandFree:Boolean,bAsyn=False:Boolean) External "库函数路径"这样就能调用了
      

  2.   

    请看看windows单元你就会明白的
      

  3.   

    请问copy_paste(木石三)我可不可以把这个引用的代码专门放到一个unit中然后在form中调用呢?
      

  4.   

    implementation
    是放到代码的前面还是后面?
      

  5.   

    unit djcvt;interface
    uses Windows;
    function PcmtoWave(PcmFileName:Pchar;WaveFileName:Pchar):Integer; stdcall; far  external 'djcvt.dll';
    implementationend.
      

  6.   

    一般来说导出C的.h文件单独放在一个文件的(unit),然后为每个Form引用,调用
      

  7.   

    long WINAPI Sms_Init(long lMobileType , long lConnectType , long lPort , long lTimeOut, char * pSMCA , HWND hWnd=NULL);该如何在Dephi中定义?
      

  8.   

    function Sms_Init(lMobileType, lConnectType, lPort, lTimeOut: DWORD;
      pSMCA: PChar; hwnd: THandle = 0): DWORD; stdcall;