DELPHI 调用VC DLL 问题?

chinarouter 2004-12-19 02:19:58
在VC DLL 中声明如下:
extern _declspec(dllexport) __stdcall int GetUserInfo(char* SqlText,char* Result);


DELPHI中怎么来调用,是不是声明有错??

...全文
46 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
bigfIingpig 2004-12-20


------------------------
大飞猪叮嘱你尽快结帖
回复
chinarouter 2004-12-19
现在是pchar Result:=PChar(AllocMem(256));
这样GetUserInfo('select * from userlog',Result);
能传过去。但这个函数返回的时候出错。
回复
wly033 2004-12-19
Function GetUserInfo@8(sqltxt:pChar;Result:pChar):integer;Stdcall;External 'Dll.dll';
回复
chinarouter 2004-12-19
Function GetUserInfo(sqltxt:pChar;Result:pChar):integer;Stdcall;External 'Dll.dll';

DELPHI中这样写,传不过去参数??为何???
回复
发帖
community_281
创建于2021-05-27

161

社区成员

申请成为版主
帖子事件
创建了帖子
2004-12-19 02:19
社区公告
暂无公告