|
主题: 使用JumpFileReturn有问题
|
 liufalun
职务:普通成员
等级:1
金币:0.0
发贴:46
注册:2003/6/29 10:10:45
|
#12003/8/4 16:36:54
斑竹,你好,我使用JumpFileReturn函数,从主程序调用子程序,当子程序按退出按钮后返回到主程序。可是要退出主程序时却又来到子程序,然后再单击子程序的退出按钮才全部退出。请问这是何故?谢谢!
|
 5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:954
注册:2001/5/11 19:19:54
|
#22003/8/4 19:20:49
当子程序按退出按钮后返回到主程序 ================ 用了什么函数返回,不会是JumpFileReturn跳转到主程序吧!如果用了这个函数就会出现你所说的情况. 要用quit函数返回啊!!!
真正的光明绝不是永没有黑暗的时间,只是永不被黑暗所湮没罢了;真正的英雄绝不是永没有卑下的情操,只是永不被卑下的情操所屈服罢了。
|
 olez163
职务:普通成员
等级:2
金币:3.0
发贴:694
注册:2002/10/24 15:10:55
|
#32003/8/4 19:51:13
没错.调用别的程序用jumpfilereturn()从别的程序返回时,只要在调用的程序退出时(quit())就会自动返回调用程序.注意不能点击系统菜单的X,它会直接退出所有AW程序,而不再返回调用程序
|
 liufalun
职务:普通成员
等级:1
金币:0.0
发贴:46
注册:2003/6/29 10:10:45
|
#42003/8/5 14:28:01
我是这样处理的.不用JumpFileReturn而用JumpFile.问题已解决. 还是多谢,各位的帮助.
|
 bz658
职务:普通成员
等级:1
金币:0.0
发贴:86
注册:2003/4/23 9:42:29
|
#52003/8/6 15:34:24
法伦: 自己去查书,每一本a6教程后面都有函数介绍啊! ______________________________________________________
|
 滨滨
职务:版主
等级:4
金币:13.0
发贴:1931
注册:2000/11/4 21:26:33
|
#62003/8/6 22:03:40
liufalun在上个帖子中说 引用: 我是这样处理的.不用JumpFileReturn而用JumpFile.问题已解决. 还是多谢,各位的帮助.
你的方法虽然可行,但不可取.不是一个好习惯. 使用多文件的一个好处就是模块化,使用Quit返回调用,可以使子程序返回任意调用他的主程序,多个程序之间可以重新拼装而不用改代码.而用JumpFile就只能跳到指定的文件,注意是跳到而不是返回.程序就死板难于修改了. 知道一点编程知识的人都知道,子程序执行完后应return到主程序,而不是再去调用主程序.
|
 liufalun
职务:普通成员
等级:1
金币:0.0
发贴:46
注册:2003/6/29 10:10:45
|
#72003/8/14 16:41:45
多谢滨滨大侠的指点,我的做法真是舍近求远.
|