主题:  在AW中做的产品怎样才能在按Esc键时退出

work

职务:普通成员
等级:2
金币:1.0
发贴:251
#12003/9/4 6:42:37
在AW中做的产品怎样才能在按Esc键时退出?



liangdi11

职务:普通成员
等级:1
金币:0.0
发贴:29
#22003/9/4 12:23:10
用交互图标中的Keypress
图标名称写ESC就可以实现按ESC退出



work

职务:普通成员
等级:2
金币:1.0
发贴:251
#32003/9/4 13:39:47
我说的是按键盘上的ESC键啊!



liangdi11

职务:普通成员
等级:1
金币:0.0
发贴:29
#42003/9/4 14:48:33
是的
就是按键盘的ESC键呀





work

职务:普通成员
等级:2
金币:1.0
发贴:251
#52003/9/5 6:22:44
我试了,怎么不行?



liangdi11

职务:普通成员
等级:1
金币:0.0
发贴:29
#62003/9/5 9:54:09
可以呀

那个keypress的名字必须是
ESC才行

编辑历史:[这消息被liangdi11编辑过(编辑时间2003-09-05 09:56:39)]
[这消息被liangdi11编辑过(编辑时间2003-09-05 09:57:19)]


梅干超人

职务:普通成员
等级:1
金币:0.0
发贴:118
#72003/9/5 20:24:26
键盘交互啊!



行--素

职务:普通成员
等级:1
金币:1.0
发贴:183
#82003/9/7 14:14:56
最好给个源文件看看啊~~~我用6。5也试了一下,好象有点不妥。。。



DoDoDo

职务:普通成员
等级:1
金币:2.0
发贴:174
#92003/9/8 17:14:35
我在6.0里做的例子,看一下吧。

相关文件:点这儿打开



行--素

职务:普通成员
等级:1
金币:1.0
发贴:183
#102003/9/9 8:24:28
原来如此啊~~



liangdi11

职务:普通成员
等级:1
金币:0.0
发贴:29
#112003/9/9 8:36:03
为什么有时需要按一下鼠标键之后才能退出
而不按却不好使呢?
怪哉!



work

职务:普通成员
等级:2
金币:1.0
发贴:251
#122003/9/13 17:53:17
请教DoDoDo,或其他高手,
我照您的源文件的函数做,得到的退出功能为什么打包后执行时显示
“不能执行用户代码函数,该文件可能损坏” 啊?原函数如下:


ext:=MessageBox(WindowHandle, "您真的要退出吗?", "询问", 36)
-- 6=Yes, 7=No
if ext=6 then
Quit()
end if



求学者

职务:普通成员
等级:2
金币:1.0
发贴:374
#132003/9/13 21:54:34
复制一个函数(winapi)到你打包所在文件夹即行



dreamexpress_5d

职务:普通成员
等级:1
金币:10.0
发贴:2229
#142003/9/15 9:44:09
这么简单的问题,怎么搞的这么麻烦??

如果你的程序有个退出按钮一直在交互的界面上的话(即永久交互的“退出”按钮),那么定义其快捷键为“ESC”!

如果没有退出按钮的话,就做一个退出按钮(其下挂QUIT()),将它的坐标设为(-10000,-10000),即放到屏幕外,再定义其快捷键为“ESC”!一切OK了吧??

编辑历史:[这消息被dreamexpress编辑过(编辑时间2003-09-15 09:47:32)]