| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4947 人关注过本帖
标题:为什么连编好的程序以打开就关闭
取消只看楼主 加入收藏
zbyouxiang
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-10-24
收藏
 问题点数:0 回复次数:4 
为什么连编好的程序以打开就关闭
各位大虾,你们好,我是一个新手,近期自己编了一个小程序,用于分析学生成绩分数的。其中有5个表单,十余个程序,主程序是一个表单。并且所有的文件都集中在,项目管理器里。连遍也很顺利,没有任何错误提示,生成了一个小狐狸头,关掉vf6.0,双击小狐狸,打开的窗口就是我的菜单界面。但是一闪就消失了。反复试过多次,就是一打开就关闭。请各位帮我分析一下。  同时生成两个文件FOXUSER.DBF、FOXUSER.FPT,请各位同仁,一同帮忙分析一下。

[此贴子已经被作者于2006-10-25 16:12:20编辑过]


搜索更多相关主题的帖子: 狐狸 FOXUSER 表单 同仁 
2006-10-25 15:36
zbyouxiang
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-10-24
收藏
得分:0 

谢谢,大虾,请求给与点提示,什么名称?

2006-10-25 20:09
zbyouxiang
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-10-24
收藏
得分:0 

问题解决了,现写下来,大家仅供参考.得上面仁兄的提醒,我走了如下改进.终于可以了.
{你只是需要在开始的时候read event结束的时候clear event}{read events 主程序的最末尾(如果有Return命令就必须放在这个命令的前面)或主表单的load事件中. 作用是等待事件触发clear events 清除所有事件 放在退出按钮的click事件中wait windows 是在右上角出现一个小提示窗}
我的主程序是一个表单,叫做zhu,于是我做了一个程序,取名zhu.prg,内容如下,do form zhu
回车,read event ,就这两句,保存,并把它设为主文件.然后在我的表单zhu的退出click事件中最未加上了clear event,然后连遍,关掉vf6.0,双击生成的.exe.成功!!!

(注:论坛中有不只一个帖子提到要讲四个库文件复制的问题,我在连遍之前也找到他们并复制了过来,并且连遍成功了.至于连遍之前与这几个文件是否有关,不太清楚,但是我知道,随后的生成安装文件肯定需要.仅供大家参考)

四个文件如下:VFP6R.dll,VFP6T.dll,VFP6RCHS.dll,VFP6ENU.dll

要用系统的搜索一般在c盘系统文件夹里.

[此贴子已经被作者于2006-10-26 10:40:41编辑过]

2006-10-26 10:36
zbyouxiang
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-10-24
收藏
得分:0 
喜欢与大家分享
斑竹过奖了,与大家分享自己的成果,是一件快乐的事,我喜欢与大家分享。当然这是大家互相帮助的结果。
这个程序连遍以后,运行exe文件时,有一个vf的背景主窗口,将这个窗口隐藏又是一个课题,我用两个步骤实现了隐藏,但是随后又产生了一个小问题。我采取的步骤如下。
一、在主程序里添上一个语句, _SCREEN.VISIBLE=.F.(注意的是将这一句放在do form zhu 之后,如果放在之前,将会出现,窗口一闪而过的问题,实际上是,正常运行的程序被包裹在vf主窗口里一并隐藏了。)
二、对主运行的表单的DeskTop属性设置为.T.

然后重新连遍试运行exe,果然vf背景窗口不见了,我的主菜单窗口显示正常,欣喜之余,不敢大意,使了一下,几个要弹出新表单的窗口,但是点击之后没有反应,随后我想起,(对主运行的表单的DeskTop属性设置为.T.)是不是原本浮在主表单之上的表单,被这个“桌面”的表单给遮盖了?

带着这个问题我将继续研究,欢迎广大互联网的朋友一同探讨,一同学习。
2006-10-28 08:08
zbyouxiang
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-10-24
收藏
得分:0 

如上所说,我将主表单的showwindow设为2,然后将几个次级表但的showwindow设为1,然后试验了一下,表单是可以谈出来了,原先主表单中谈出的表仍可以在主窗口中谈出,但是点出此表单,想要打开次表单的表时,却打不开,但是点击,其中的“计算”按钮可以看到,鼠标闪烁,表明后台正在运行,就是其中的表达不开。不只是什么原因?努力中……


谢谢楼上仁兄的帮助。

2006-10-28 19:46
快速回复:为什么连编好的程序以打开就关闭
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020317 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved