社区
API 调用
帖子详情
pb调用其它语言编写的dll的问题
xingjiaren
2002-10-18 05:05:41
用delphi作了个dll,倒出文件的一个函数write
两个参数都是pchar类型的,返回值是dword.
再pb中怎样声明并调用这个函数?
是不是用ref?
传值的时候传string类型可以么?
或者取string的首地址传进去?
...全文
100
4
打赏
收藏
pb调用其它语言编写的dll的问题
用delphi作了个dll,倒出文件的一个函数write 两个参数都是pchar类型的,返回值是dword. 再pb中怎样声明并调用这个函数? 是不是用ref? 传值的时候传string类型可以么? 或者取string的首地址传进去?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
stanely
2002-10-23
打赏
举报
回复
PB中调用API详细说明篇幅太多,现已发到信箱中,请查收。
hzhxxx
2002-10-18
打赏
举报
回复
差不多!
更类似 &
xingjiaren
2002-10-18
打赏
举报
回复
ref的意思
是不是相当于c++的取地址*
或者引用&
hzhxxx
2002-10-18
打赏
举报
回复
字符一般使用 ref,
和其他的一样!
如何用VC
编写
供
PB
调用
的
DLL
和
编写
一般的
DLL
方法相同,需要注意以下两点: (1)
调用
约定 c函数有_stdcall、_cdecl、_fastcall等多种
调用
约定,
调用
约定用来说明函数参数的压栈顺序和由谁(函数自身还是
调用
者)来修改堆栈。关于
调用
约定的详细说明,请参考我转载的另一篇文章。
编写
供
PB
调用
DLL
,请使用_stdcall
调用
约定,如下所示: extern "c" _declspec(
DLL
ex...
PB
调用
C#
编写
的
DLL
PB
虽然说用的人越来越少,但是其应用的场合还是很多的.
C#
调用
PB
写的com组件
dll
背景 小编为了使用C#去模仿
PB
代码的加密算法,结果发现
PB
算法中,的long类型只有21亿,实际上传入的数值达到了78亿,造成了数据溢出,精度丢失的情况。 然而
PB
的算法已经使用C#不可以还原(C#的long类型比
PB
的long类型大多了)。想到是否可以使用C#去
调用
PB
的加密,经过一番波折终于成功了。 先来一张最终效果图: C#
PB
: 步骤 首先得
PB
去生成COM组件 1、新建一个工作空间 2、新建一个COM组件 各种下一步 3、然后完成后,点击函数列表,右键add添加函数 ad
PB
调用
DELPHI的
DLL
之间传值的
问题
,大家来看看
PB
调用
DELPHI的
DLL
之间传值的
问题
,大家来看看 Delphi / Windows SDK/APIhttp://www.delphi2007.net/DelphiAPI/html/delphi_20061110115522258.html
PB
的主程序
调用
DELPHI的
DLL
,
DLL
在函数执行完后回传一个字符串给
PB
主程序,
DLL
里用的是PCHAR类型。。
PB
下该怎么接收? ...
API 调用
681
社区成员
4,761
社区内容
发帖
与我相关
我的任务
API 调用
PowerBuilder API 调用
复制链接
扫一扫
分享
社区描述
PowerBuilder API 调用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章