TC官方合作论坛

标题: 多窗口的关闭 [打印本页]

作者: gssyf    时间: 2012-9-17 08:15
标题: 多窗口的关闭
如题,有三个窗口(1、2、3)。1号窗口能打开2号窗口,2号窗口能打开3号窗口。问题是打开2号窗口后如何自动关闭1号窗口,打开3号窗口自动关闭2号窗口????源码如下:


空间 1
//定义默认空间

功能 逻辑型 开始_点击()
//这里添加你要执行的代码
整型 状态=控件.打开窗口("2")
返回 真
//函数返回语句
功能结束

功能 逻辑型 退出_点击()
//这里添加你要执行的代码
辅助.退出()

返回 真
//函数返回语句
功能结束

空间结束
//空间结束语句



空间 2
//定义默认空间

功能 逻辑型 开始_点击()
//这里添加你要执行的代码
整型 状态=控件.打开窗口("3")
整型 状态=控件.打开窗口("1")
返回 真
//函数返回语句
功能结束

功能 逻辑型 退出_点击()
//这里添加你要执行的代码
辅助.退出()

返回 真
//函数返回语句
功能结束

空间结束
//空间结束语句



空间 3
//定义默认空间

功能 逻辑型 开始_点击()
//这里添加你要执行的代码
整型 状态=控件.关闭窗口("2")
返回 真
//函数返回语句
功能结束

功能 逻辑型 退出_点击()
//这里添加你要执行的代码
辅助.退出()

返回 真
//函数返回语句
功能结束

空间结束
//空间结束语句
作者: kk1304231990    时间: 2012-9-17 08:40
我也正在学习支持下
作者: jimye0526    时间: 2012-9-17 08:47
  1. 空间 1

  2. 功能 逻辑型 开始_点击()

  3. 整型 状态 = 控件.打开窗口("2")

  4. 返回 真
  5. 功能结束

  6. 空间结束


  7. 空间 2

  8. 功能 逻辑型 初始化()

  9. 整型 状态 = 控件.关闭窗口("1")

  10. 返回 真
  11. 功能结束

  12. 功能 逻辑型 开始_点击()

  13. 整型 状态 = 控件.打开窗口("3")

  14. 返回 真
  15. 功能结束

  16. 空间结束


  17. 空间 3

  18. 功能 逻辑型 初始化()

  19. 整型 状态 = 控件.关闭窗口("2")

  20. 返回 真
  21. 功能结束

  22. 空间结束

复制代码


作者: gssyf    时间: 2012-9-18 08:17
回复 3楼jimye0526的帖子

试了一下,还是不行???     打开窗口2窗口1还是开的要手动关闭
作者: jimye0526    时间: 2012-9-18 08:31
那可能是主窗口的关系吧
你可以尝试隐藏主窗口
作者: 964430272    时间: 2012-9-20 21:13
试一下 如果 语句
作者: lonely.wm    时间: 2012-9-27 23:07
受教了




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1