分享

vfp6.0连编后生成的EXE文件打开时只一闪

 happyngkmw 2012-06-22
一、vfp6.0连编后生成的EXE文件打开时只一闪,然后就恢复了原状,打不开怎么办?

在主程序中加入:read event 了吗!

或者,—screen属性visible是否为.F.了

在主程序中加入:read event ,在最后一个打开的表单结束后应加入:clear event

请参考 <我这样做了,可是为什么还是一闪而过?>
http://faq.csdn.net/read/78093.html

二、我用VFP6.0做的一个系统,应用程序可以RUN,但是可执行文件连编之后用不了,打开它时一闪而过,什么东西看不到,但是在计算机的进程里面可以看到VFP6.0的程序已经运行了

是不是用表单和菜单了

如果是,在表单或菜单文件后加个循环就可以了:

do   文件  
read   events
但要在结束菜单或释放表单处加循环结束语句:
clear   events

如果不行的话,在表单的activate事件中加入代码:read   events
可以的

teacluy(kissy)的方法是完全正确的。你一定是没有加循环语句。。
你应该建立一个PRG文件,其内容大至为:
---------------------------
set   ...     off
.....
do   form   *.scx                     //运行表单//
read   event                 //为程序循环创建环境//

---------------------------
保存以上文件。
在你所有的表单文件中找出能够退出你的整个程序的那个表单,在退出按钮中的单击事件中加入这样一行:
clear   event

新建一个项目文件
在项目管理器中将所有程序要用到的表单和数据表/库等这些文件按它的分类添加进去。
用右键点击以上那个PRG文件,选择设置为主文件。
然后连编你的程序,应该就不会运行时一闪而过了。祝你成功! 

谢谢各位,我的程序已经可以运行了,谢谢了

一般定义时要先定义系统环境,再运行一个表单,下面要用read   events   激活所有事件,但在主菜单中或者某一个表单结束时不要忘记清除事件(clear   events)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多