delphi 调用 pb 编译的 dll 文件问题

[复制链接]
查看11 | 回复4 | 2011-2-15 16:33:11 | 显示全部楼层 |阅读模式
如果返回值只有0和-1,建议用byte作为返回类型另外,在pb中,所有的字符串都以指针的形式来定义,不同的语言,对于字符串的理解和设计是不一样的,用指针,大家才都通用了。...
回复

使用道具 举报

千问 | 2011-2-15 16:33:11 | 显示全部楼层
先复制DLL工程所包含的全部相关文件 (包括 pas res dcr dpr dfm等 )的副本Delphi中打开副本的dpr工程,然后 SAVE PROJECT AS后编译要检查Dpr文件是否指定了编译输出的绝对路径:...
回复

使用道具 举报

千问 | 2011-2-15 16:33:11 | 显示全部楼层
检查调用类型。cdecl stdcall fastcall是不能通用的。...
回复

使用道具 举报

千问 | 2011-2-15 16:33:11 | 显示全部楼层
PB生成的DLL没有出口,PB能开发COMM组件共享。不能像API那样使用。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行