请教如何用编码控制下拉数据窗口的弹出和收起来?

davlong 2006-04-19 11:53:47
就是数据窗口下的一个字段的下拉数据窗口,怎么能用代码来控制呢?
...全文
168 5 点赞 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
davlong 2006-04-21
感谢小谢和lzp
  • 打赏
  • 举报
回复
WorldMobile 2006-04-20
用API函数GetWindowPlacement可以取得下拉数据窗口的状态

但也比较麻烦,你试试吧
  • 打赏
  • 举报
回复
jimmyxc 2006-04-20
if dwo.edit.style="dddw" then
string s
s=dwo.name+".dddw.showlist='yes'"
this.modify(s)
end if
  • 打赏
  • 举报
回复
davlong 2006-04-20
谢谢,再请问如何得知现在下拉数据窗口有没有拉下来?
  • 打赏
  • 举报
回复
WorldMobile 2006-04-20
在数据窗口的itemfocuschanged事件里写代码

//模拟F4键,弹出下接数据窗口,如果想关掉,再执行一遍代码即可
keybd_event(115, 0, 0, 0)
keybd_event(115, 0, 2, 0)

API声明为
SUBROUTINE keybd_event(int bVk, int bScan, int dwFlags, int dwExtraInfo) LIBRARY "user32.dll"
  • 打赏
  • 举报
回复
相关推荐
发帖
DataWindow
加入

582

社区成员

PowerBuilder DataWindow
申请成为版主
帖子事件
创建了帖子
2006-04-19 11:53
社区公告
暂无公告