使用VC6做一个DLL,如何使DLL内的char**或结构体中的char**(字符串数组或二维数组)
能顺利的被Delphi调用?DLL中的函数名SelectJDCToStruct
返回的结构体格式
typedef struct
{
char* FZJG;
char* HPZL;
char* HPHM;
char* SYR;
char* CLPP1;
char* CLXH;
char* CSYS;
char* CLSBDH;
char* FDJH;
char* FDJXH;
char* RLZL;
char* CCDJRQ;
char* DJRQ;
char* CCRQ;
char* CWKC;
char* CWKK;
char* CWKG;
char* HXNBCD;
char* HXNBKD;
char* HXNBGD;
char* GBTHPS;
char* ZZL;
char* HDZZL;
char* Error;
} _SelectJdc;
请问Dephi如何调用这个结构体.
能顺利的被Delphi调用?DLL中的函数名SelectJDCToStruct
返回的结构体格式
typedef struct
{
char* FZJG;
char* HPZL;
char* HPHM;
char* SYR;
char* CLPP1;
char* CLXH;
char* CSYS;
char* CLSBDH;
char* FDJH;
char* FDJXH;
char* RLZL;
char* CCDJRQ;
char* DJRQ;
char* CCRQ;
char* CWKC;
char* CWKK;
char* CWKG;
char* HXNBCD;
char* HXNBKD;
char* HXNBGD;
char* GBTHPS;
char* ZZL;
char* HDZZL;
char* Error;
} _SelectJdc;
请问Dephi如何调用这个结构体.
http://www.delphipages.cn/dispbbs.asp?boardID=4&ID=767&page=1
FZJG:pchar;
HPZL:pchar;
HPHM:pchar;
SYR:pchar;
CLPP1:pchar;
CLXH:pchar;
CSYS:pchar;
CLSBDH:pchar;
FDJH:pchar;
FDJXH:pchar;
RLZL:pchar;
CCDJRQ:pchar;
DJRQ:pchar;
CCRQ:pchar;
CWKC:pchar;
CWKK:pchar;
CWKG:pchar;
HXNBCD:pchar;
HXNBKD:pchar;
HXNBGD:pchar;
GBTHPS:pchar;
ZZL:pchar;
HDZZL:pchar;
Error:pchar;
end;
_SelectJdcp=^_SelectJdc;
vc6的dll返回给delphi的为_SelectJdcp类型