公积金贷款买房首付:VFP最后的边编问题

来源:百度文库 编辑:高考问答 时间:2024/05/07 13:32:50
我用VFP6.0做了个小型的管理系统,所有模块都做完了,也连编结束,生成了应用程序(*.exe).可我双击它运行的时候,屏幕闪一下就什么也没有了,我又向主窗口的初始化事件中添加了 read events 代码,可更糟了,双击运行后,出现一个空白的窗口,很像文本文档,关闭它的时候,出现提示:"不能退出visual foxpro 6.0",关也关不了,只好用结束任务!各位兄弟姐妹们,这是咋回事啊?恳请指点!我积分不多,全给你了!
谢谢大家的帮助,应用程序已经顺利生成了,只是还有个小问题,打开生成的应用程序时,总是伴随着打开一个空白的像文本文档一样的窗口(在前面的问题中提到的那个),关也关不了,提示"不能退出"visual foxpro"!不过还好,主窗口还能正常显示,也能正常使用.
还有一个问题就是我做了一个"删除"按钮(command_del),用来删除当前记录,我添加的代码是:delete pack.单击以后提示:"必须以独占方式打开数据库".我就又在delete前添加了代码:set exclusive on 可单击"删除"按钮以后还是那样的提示.
难道我的代码添加错了吗? set exclusive on 不是以独占方式打开数据库吗?

解决这个问题有两种方法:
1。在你的系统的第一个表单的load事件里打read events,在最后一个表单的unload事件里打clear events
并且把这一个表单设为主文件,只要在项目管理器里选中该表单点击右键选为主文件就行了
2。在项目管理器里新建一个程序,在程序里打命令:
do form 第一个表单的名字
read events
然后把该程序设为主文件,设法跟上述一样。在最后一个表单的unload事件打clear events
这样就行了

read events 代码要加在主程序里(XXX.PRG),应该是激活窗口语句后面的第一个语句,然后在退出窗口时加上CLEAR EVENTS,不要加在窗口的初始化事件中

你说的不具体

如果你是用表单做的主程序

那么你是不是想把菜单栏隐藏了?

如果是的话

你要注意把表单的属性给设置一下
show windows 设置成顶层

不点那个关闭按钮(就是X),在表单中做个退出的按钮,以后点“退出”就行了。