为什么我在vfp6.0里面把一个项目连编成一个exe文件之后,双击那个文件什么反应也没有?

shixueli 2003-06-21 11:35:09
如题
...全文
93 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
shixueli 2003-06-22
  • 打赏
  • 举报
回复
试了N(N>10)遍,还是不好使啊??
Raf1945 2003-06-22
  • 打赏
  • 举报
回复
TO shixueli(渴望成功)
你的主程序里没有启动事件循环啊
set talk off
set safety off
clear all
close all
DO FORM "C:\VFPHomeWork\dlbd.scx"
READ EVENTS && 这一句用来启动事件循环,否则程序启动就会退出
return
使用上面代码后,要在主表单退出的UNLOAD事件里写CLEAR EVENTS这一句。否则程序就别想退出了

已经结了的,你让版主怎么扣分,还是另外开贴吧
fj_jiangqi 2003-06-22
  • 打赏
  • 举报
回复
close all
DO FORM "C:\VFPHomeWork\dlbd.scx"

READ EVENTS && 加上这一句就好了

return
shixueli 2003-06-22
  • 打赏
  • 举报
回复
to fj_jiangqi
真不好意思,我结贴的时候,我看到最后一个回答是
“在设计时设置此文本框的passwordchar属性值为*”我以为是你发的,
毫不犹豫的把所有的分都给了出去,最后才发现是另外一个人,
想改都来不及了,
对不起,对不起:-)
我跟版主说说看看,能不能改
shixueli 2003-06-22
  • 打赏
  • 举报
回复
to Raf1945:
真的是一闪而过的。
我的主程序是“gkglxt.prg”,内容如下:
set talk off
set safety off
clear all
close all
DO FORM "C:\VFPHomeWork\dlbd.scx"
return
它启动用作登陆的表单“dldb.scx”,它的init事件内容如下:
set talk off
set safety off
set exclusive on
close all
open database "c:\VFPHomeWork\gkglsjk.dbc" exclusive
select a
use "C:\VFPHomeWork\gkqkb.dbf"
delete all for 考号=space(6)
pack
select b
use "C:\VFPHomeWork\gkcjb"
delete all for 考号=space(6)
pack
select d
use "C:\VFPHomeWork\xtczyb"
我试着把dlbd.scx作为主程序,出现了“file access is denied”的错误
fj_jiangqi 2003-06-22
  • 打赏
  • 举报
回复
我从来就没有过不成功的结果。回答了上一个问题,你还没给分呢?
shixueli 2003-06-22
  • 打赏
  • 举报
回复
呵呵,终于给我试出来了:
原来我的config.fpw文件中的设置不对:
不应该:
SCREEN = OFF
而应该是 ON !!

不好意思我的错,
谢谢两位的回答!!
shixueli 2003-06-21
  • 打赏
  • 举报
回复
to fj_jiangqi
我做了好多遍了,都没有成功,我同学做的时候也没有成功过;
你有过成功的经验吗?
Raf1945 2003-06-21
  • 打赏
  • 举报
回复
不可能一点动静也没有的。是不是一闪而过。
将启动窗体设为"做为顶层表单",启动事件循环。最好多给点资料大家才好答
fj_jiangqi 2003-06-21
  • 打赏
  • 举报
回复
奇怪的问题,看看楼下有没人解答?

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧