pb中使用指针

zhangjun 2000-01-25 11:07:00
PB 中调用API 函数,参数为字节指针,用 CHAR BUF[] 调用后,BUF 无内容
...全文
341 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sweetbomb 2000-03-11
  • 打赏
  • 举报
回复
声明时用"ref char buf[]"!
rmh 2000-03-07
  • 打赏
  • 举报
回复
To zhangjun:
你是不是解决了问题才给我的分,如果没有解决,请
改动如下:
char lc_buf[6]=space(6)
rec_count= ReadComm("Com4", lc_buf, lparam )
这样就不会错了。
如有问题给我来信,这里的Email,我的有邮箱收不到了。
zhangjun 2000-01-25
  • 打赏
  • 举报
回复
已定义 BUF 长度:
char lc_buf[6]
rec_count= ReadComm("Com4", lc_buf, lparam )
lc_buf 无内容!

函数定义为:
Function ulong ReadComm(string portname, char buf[], ulong count)Library "FDCOMM.DLL"
rmh 2000-01-25
  • 打赏
  • 举报
回复
PB中无指针类型,用数组必须先分配内存,如char buf[1024]

1,075

社区成员

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

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