关于PB引入外部函数的参数类型问题

StandALoneComplex 2007-12-20 03:01:36
LONG PASCAL ReadDevSN(HANDLE hCom,BYTE DevNo,LPSTR pSN)
类似于这样的外部函数,像lpstr这类的字符指针,在PB里怎么送进去呀
...全文
84 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
以后需再关注,现在先帮你顶一下
I_am_Z 2007-12-20
  • 打赏
  • 举报
回复
//在pb中并不支持c语言中诸如pstr和npstr的近指针,并且关键字ref只适用于32位远指针。
//windows中的32位远指针lpctstr和lpstr在pb中被声明为string,lbyte有时也声明为string。

function long ReadDevSN( ulong hwnd,char DevNo,ref string pSN ) library "你的库(dll/ocx...)"
jlwei888 2007-12-20
  • 打赏
  • 举报
回复
string

1,075

社区成员

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

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