按esc想关闭窗口,pb60.exe出错,有没有其他方法

tmxkdldw 2004-07-20 11:17:45
窗口的key事件
if KeyDown ( keyescape! ) then
close(this)
end if

pb60.exe出错,有没有其他方法(必须按esc关闭窗口)
...全文
88 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Hanson_bati_zhu 2004-07-20
  • 打赏
  • 举报
回复
你的PB是6.几?试试6.5.1版本
实在不行试试这个
if KeyDown ( keyescape! ) then
POST close(this)
RETURN
end if

但不见得管用
tmxkdldw 2004-07-20
  • 打赏
  • 举报
回复
是啊
Hanson_bati_zhu 2004-07-20
  • 打赏
  • 举报
回复
是这样改的么?

if KeyDown ( keyescape! ) then
close(this)
RETURN
end if
tmxkdldw 2004-07-20
  • 打赏
  • 举报
回复
不行啊
Hanson_bati_zhu 2004-07-20
  • 打赏
  • 举报
回复
在Close(THIS)这句后面写
RETURN

试试看
10975037 2004-07-20
  • 打赏
  • 举报
回复
解析,没加post是这样先执行close(),在执行retrun (问题可能出现在这)和end if
加post 是这样先执行retrun,和end if ,在执行close ()
tmxkdldw 2004-07-20
  • 打赏
  • 举报
回复
我用的是6.5
哈哈,佩服。为什嘛加上post 就可以了请赐教
am2000 2004-07-20
  • 打赏
  • 举报
回复
真是什么办法都想遍了.
tmxkdldw 2004-07-20
  • 打赏
  • 举报
回复
ok ,谢谢,以回接贴

1,075

社区成员

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

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