如何获得Datawindow里的内容,通过消息的方式

ncca 2017-08-13 11:34:43
怎样通过外部程序 读取pb的 Datawindow里的数据?

消息的形式?内存的形式?
...全文
549 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
WorldMobile 2017-09-07
  • 打赏
  • 举报
回复

  long ll_handle
  ll_handle = handle(dw_1)
  string s
  s=”c:\111.txt”
  SndMsg(ll_dw_handle, 1305, 2, s)

API声明为:
Function integer SndMsg(long hWnd, long uMsg, long wp, ref string filename) library “user32.dll” Alias For “SendMessageA”
如果是pb10以上版本,请声明为:
Function integer SndMsg(long hWnd, long uMsg, long wp, ref string filename) library “user32.dll” Alias For “SendMessageA;Ansi”
参考一下这个

http://blog.csdn.net/lzp_lrp/article/details/77877063
李哈哈 2017-08-15
  • 打赏
  • 举报
回复
你指的外部程序是什么? 如果是PB的对象或函数,直接把datawindow传过去就可以直接读取。 如果是非PB程序的其他程序,则只能用该datawindow对应的SQL语句去数据库查了。

680

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder API 调用
社区管理员
  • API 调用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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