首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

为何通出不成功?该怎么解决

2012-02-09 
为何通出不成功?下面是一个程序的主程序,当按主窗口退出时能正常退出,当在myquit的提问中选“否”时,提示找

为何通出不成功?
下面是一个程序的主程序,当按主窗口退出时能正常退出,当在myquit的提问中选“否”时,提示找不到程序myquit.prg

是什么原因?

SET   TALK   off
SET   DELETED   on
SET   SAFETY   off
SET   DATE   to   ansi
SET   CENTURY   on
SET   SYSMENU   off
ON   SHUTDOWN   do   myquit     //退出系统时调用自定义过程
SET   MARK   to   "- "
_screen.Caption= "µ¥Ïî½±¹ÜÀíϵͳ "
USE   bj
IF   LEN(ALLTRIM(bjtp)) <> 0
_screen.Picture   =bj.bjtp
else
_screen.Picture   = "bj.bmp "
ENDIF
USE
DO   form   pass
OPEN   DATABASE   main.dbc
PUBLIC   jjmc
jjmc=SPACE(10)
set   class   to   myclass
ap=create( "app ")
_screen.Icon   = "add.ico "
ap.mainprg
ap.close  

PROCEDURE   myquit

IF   MESSAGEBOX( "你确信要退出本系统吗 ",4+32, "提示 ")=6
CLEAR     events
CLOSE   ALL
QUIT
ENDIF



[解决办法]
ON SHUTDOWN myquit()

热点排行