VC的:LPCTSTR
unsigned char
unsigned long
unsigned char*
unsigned long*对应Delphi的应该是?

解决方案 »

  1.   

    LPCTSTR-------------------pchar;
    unsigned char-------------char;
    unsigned long-------------integer;
    unsigned char*------------pchar;
    unsigned long*------------^integet;//---指针
      

  2.   

    我对VC不是很熟悉,不知道对否:
    1、不知道VC里是什么东东,呵呵
    2、char
    3、LongInt
    4、PChar
    5、PLongInt
      

  3.   

    是这样子的有VC的函数声明:
    int WINAPI SubmitAExEx(
                           unsigned char OrgTON,
                           LPCTSTR OrgAddr,
                           unsigned long Default_ID,
                           unsigned char* byMsgID,
                           unsigned long* SM_ID
                           );在Delphi里我应试写成:
    function SubmitAExEx(
                          怎么写?
                        )
                      : integer;  stdcall; far external 'SMEIDll.dll';
      

  4.   

    http://community.csdn.net/Expert/topic/4460/4460077.xml?temp=.927334
    新一贴
      

  5.   

    function SubmitAExEx(
        OrgTON: char;
        OrgAddr: PChar;//这个不知道对不,是看楼上的这么说的
        Default_ID: LongInt;
        byMsgID: PChar;
        SM_ID: PLongInt;
                        )
                      : integer;  stdcall; far external 'SMEIDll.dll';
      

  6.   

    function SubmitAExEx(
                          orgton: byte;
                          orgaddr: pchar;{or pwidechar;如果dll是unicode版本}
                          default_id: cardinal;
                          bymsgid: pbyte;
                          sm_id: pcardinal;
                        )
                      : integer;  stdcall; far external 'SMEIDll.dll';