高分求解 HANDLE

sun_star 2001-08-02 03:15:03
在一个用VC写的DLL中:
有如下函数:
HANDLE mtInitalCommport(int commport,long baud)
现需在PB7中调用
求解:在PB中应如何申明?????(主要是C中的HANDLE在PB中对应何种数据类型)



...全文
134 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
tanye 2001-08-02
  • 打赏
  • 举报
回复
那你的DLL是不是标准DLL
sun_star 2001-08-02
  • 打赏
  • 举报
回复
liulee(流方):
sorry! 得到的结果都错误,错误都一样!
此DLL在C++及VB中调用都成功!

liulee 2001-08-02
  • 打赏
  • 举报
回复
那就还有一个

UnsignedInteger, UnsignedInt, UInt

sun_star 2001-08-02
  • 打赏
  • 举报
回复
各位:你们都错了!
我试过Ulong,Long,Integer,也就是:FUNCTION Ulong(或long integer) mtInitalCommport(int commport,long baud) LIBRARY "*.dll"
但在调用函数时都得到如下结果:
APPLICATION TERMINATED!
ERROR:specificed agument typed differs from requerd agument tupe at runtime DLL function
(invalied stack pointer on return from function call)
hzslx 2001-08-02
  • 打赏
  • 举报
回复
ok
pb65 2001-08-02
  • 打赏
  • 举报
回复
都知道?
tanye 2001-08-02
  • 打赏
  • 举报
回复
MICROSOFT PB(16Bit) PB(32Bit)
Handle Uint Ulong
caolei1974 2001-08-02
  • 打赏
  • 举报
回复
同意
Methodor 2001-08-02
  • 打赏
  • 举报
回复
long~~
ulong~~
tanye 2001-08-02
  • 打赏
  • 举报
回复
FUNCTION Ulong mtInitalCommport(int commport,long baud) LIBRARY "*.dll"
qiuwuhen 2001-08-02
  • 打赏
  • 举报
回复
同意上面两位
rjcludy 2001-08-02
  • 打赏
  • 举报
回复
long ....
pbdesigner 2001-08-02
  • 打赏
  • 举报
回复
跟API一样的声明和使用。Handle声明为long

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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