如何实现程序暂停和多级菜单?
1.暂停程序其实有不少方法,我简单说个思路。可以用决策图标实现暂停,设一个永久按钮,下面是一计算图标和一决策图标 ,决策图标的REPEAT设为UNTIL TRUE,条件A=0,决策图标右面放一空群组,在上面的计算图标里可以设
N:=N 1(
A:=MOD(N,2)
这样按一下暂停,A=1,REPEAT无限循环而使程序暂停(此时其他按钮均不好用),再按一次,A=0,跳出循环,恢复正常!
如果按钮不多,设ACTIVE IF 为A=0,再设一永久按钮,下面用计算图标令
N:=N 1
A:=MOD(N,2)
也可以让按钮失效而暂停。VG
还有一个关于用JUMP时让程序暂停的,也是用决策图标检测当前活动窗口是否为AUTHORWARE窗口,不是的话就无限循环,是就继续运行,用
HWND:= GetActiveWindow()
Jump暂停提示
初始:handle1:= GetActiveWindow()
循环条件:handle1=handle2
循环内容:handle2:= GetActiveWindow()
搜索更多相关主题的帖子:
菜单 程序