怎样用PB代码实现在MDI窗口里的 Ctrl + Tab 的功能 ?

rongrong 2002-03-22 11:26:59
我现是这样写的但没成功 ,他只是在两张 SHEET 里切换 !

window lw_sheet
lw_sheet = w_main.GetFirstSheet ()

if IsValid (lw_sheet) then
lw_sheet = w_main.GetNextSheet (lw_sheet)
end if

if IsValid (lw_sheet) then
lw_sheet.BringToTop = TRUE
end if
...全文
74 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
rongrong 2002-03-22
  • 打赏
  • 举报
回复

TO: LIULEE 我就是这样做的呀 !
liulee 2002-03-22
  • 打赏
  • 举报
回复
ctrl+tab默认就有的吧?我没试过,总觉得可行的。

你要对所有sheet循环的....GetNext...没有了就往回走。
就想一个堆栈操作一样。
rabbitsfoot 2002-03-22
  • 打赏
  • 举报
回复
第二行写成:lw_sheet = w_main.GetActiveSheet (),如果返回空值再取FirstSheet。
sorrow_arrow 2002-03-22
  • 打赏
  • 举报
回复
sorry!我错了,不好意思
sorrow_arrow 2002-03-22
  • 打赏
  • 举报
回复
默认的是shift + tab
用默认的不行吗?不用写代码了

1,079

社区成员

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

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