DELPHI 调用VC DLL 问题?

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


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

...全文
63 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
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中这样写,传不过去参数??为何???

590

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧