主题:  怎么制作退出-返回交互

飞云江

职务:普通成员
等级:2
金币:2.0
发贴:289
#12001/5/17 23:24:14
几乎很多演示软件都有“退出”再选择“确定”或“返回”,我用AU做时总是不能原原本本从退出的地方原路返回,曾试着用框架图标,但是总不能像一些商业软件那样随心所欲的返回,请教?



燕云

职务:普通成员
等级:2
金币:10.0
发贴:600
#22001/5/18 0:49:08
用交互!作为一次响应的內容!


云网媒体【YZCNET.COM】云网媒体开展软件技术、互联网技术、电子商务技术、多媒体设计等服务; 其中包括 :软件开发、网站建设、手机服务、多媒体设计、 图片及演示文稿服务等;

与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#32001/5/18 7:28:35
试试这个:建立一个永久性“退出”按钮响应,分动类型是Return,响应图标是一个运算图标,在里面输入
Resault:=MessageBox( WindowHandle , "是否要退出本系统?", "注意", 33)
if Resault=1 then
Quit()
end if
应该没问题。MEssageBox在WINAPI.U32里。



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#42001/5/18 7:58:30

[img]c:\2.bmp[/img]
就是这样!按下“取消”什么都不会发生,返回原现场。



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#52001/5/20 16:31:32
这是执行结果。



飞云江

职务:普通成员
等级:2
金币:2.0
发贴:289
#62001/5/21 14:23:01
能定制自己的按钮吗?



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#72001/5/21 14:31:02
当然可以用AW自己办到,但是从效率上不如上法。因为上法制作了一个模式窗口,在按下任意按钮之前,AW暂停并且不会对用户的操作进行响应,这一点在用户要求退出时很重要。
用AW自己办也是用永久性响应。在响应图标中再嵌套两个按钮响应吧。



pink_5d

职务:普通成员
等级:1
金币:0.0
发贴:21
#82001/5/21 15:44:17
能够实现从哪里退出就返回哪里吗?
该如何记录退出点,以便选择不退出时可以返回原处?


愿与所有爱好多媒体的朋友一起学习进步!

与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#92001/5/21 17:44:54
好象有个系统变量叫JumpFrom什么的,可以记录起跳点。



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#102001/5/21 19:38:18
我刚才查过了,是CalledFrom。



xie0909_5d

职务:普通成员
等级:1
金币:1.0
发贴:161
#112001/5/21 21:46:17
很简单,到AW联盟网站下载滨滨的WIN9X实例就明白了。


听着摇滚乐,喝着白开水。

飞云江

职务:普通成员
等级:2
金币:2.0
发贴:289
#122001/5/21 23:01:27
谢了!!!