无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 3867|回复: 6
打印 上一主题 下一主题

QBWIN高手进

[复制链接]
跳转到指定楼层
1#
发表于 2009-1-20 09:44:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
QBWIN调用窗口问题:




  我有一个主窗口A,被调用窗口B。


  主窗口A有一个按钮,其事件代码如下:


ExitWin = 1
Wins=1



这样我就能进入被调用窗口B


可是我在被调用窗口B的按钮事件里写什么代码


才能返回主窗口A呢?


(假设主窗口A有2个按钮,B窗口有一个按钮。)
2#
发表于 2009-1-20 09:47:41 | 只看该作者
比如一个主窗口,一个子窗口,可以:

ExitWin = 1
Wins=101

反过来
ExitWin = 101
Wins=1
回复

使用道具 举报

3#
 楼主| 发表于 2009-1-20 09:57:05 | 只看该作者
可以解释一下
ExitWin = 1
Wins=101

反过来
ExitWin = 101
Wins=1
等于号后面数字的具体含义吗?
回复

使用道具 举报

4#
 楼主| 发表于 2009-1-20 10:03:17 | 只看该作者
DO
  '桌面定义
  '格式: DrawDesktop 提示行开关,桌面颜色,提示行字体颜色,背景色,提示文字$
  IF ExitWin < 2 THEN DrawDesktop 2, 3, 0, 7, "Ctrl+X:关闭窗口    Ctrl+F1:输入法"

  '各表单控件读入区域, 读入各种控件之间用 [=] 表示该种控件读完
  SELECT CASE Wins
    '123.QWF
    CASE 0:
      '格式: LoadWindow X,Y,W,H,Font,BC,Box,TC,Caption
      LoadWindow 160,100,320,240,10,7,-1,1,"Form"
      RESTORE WIN00
WIN00:
      '热键值:  Alt+  F1=360 1=376 Q=272 A=286 Z=300

      'LoadMenu   '读入菜单
      '格式: DATA [-,Hotkey,] Enabled,Value,Caption    []里的参数为分组用
      'DATA -,289,1,0,文件(F)
      'DATA 1,0,Menu(1)
      'DATA =

      '格式: DATA X,Y,W,H,Enabled,FC,FW,FH,Hotkey,Caption
      LoadButton 0   '读入命令按钮  背景框
      DATA 95,60,70,19,-1,0,0,12,-1,"Button(1)"
      DATA =

    '234.QWF
    CASE 1:
      '格式: LoadWindow X,Y,W,H,Font,BC,Box,TC,Caption
      LoadWindow 160,100,320,240,10,7,-1,1,"Form"
      RESTORE WIN01
WIN01:
      '热键值:  Alt+  F1=360 1=376 Q=272 A=286 Z=300

      'LoadMenu   '读入菜单
      '格式: DATA [-,Hotkey,] Enabled,Value,Caption    []里的参数为分组用
      'DATA -,289,1,0,文件(F)
      'DATA 1,0,Menu(1)
      'DATA =

      '格式: DATA X,Y,W,H,Enabled,FC,FW,FH,Hotkey,Caption
      LoadButton 0   '读入命令按钮  背景框
      DATA 95,80,70,19,-1,0,0,12,-1,"Button(1)"
      DATA =


  END SELECT
回复

使用道具 举报

5#
 楼主| 发表于 2009-1-20 10:03:58 | 只看该作者
SUB C.ButtonClick (NWin, Inx)
  Sel = NWin * 100 + Inx
  SELECT CASE Sel
    CASE 1:
????????
  END SELECT
END SUB
这里的问好怎么写呢?
回复

使用道具 举报

6#
发表于 2009-1-20 23:07:03 | 只看该作者
按你的设计,应该还有case 2
第一个主界面的按钮事件
case 1
ExitWin = 1
Wins=101
第二个界面的按钮事件
case 2
ExitWin = 101
Wins=1

具体代码没有试过,但大概是这么回事。
回复

使用道具 举报

7#
 楼主| 发表于 2009-1-21 09:51:22 | 只看该作者
谢谢
各位高手的恢复
我已经解决了以上的难题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-26 12:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表