vfp如何脱离环境

来源:百度知道 编辑:UC知道 时间:2024/05/16 23:27:36
我用的是VFP 6.0 连编好了程序 如何脱离环境运行 就是说 只发给别人一个EXE文件 他双击就可以运行
我知道要3个文件 那这3个文件怎么用呢? 还有 我运行的时候 总是会出现VFP的那个程序 一闪就没了 究竟怎么做呢 希望能具体点 谢谢!

表单不能作为exe程序主页面,要先编写一个程序,程序中运用read event命令,具体代码可参考我原来写的一个程序:
_screen.visible=.f.
on shutdown
do form main(main替换为你所设计的程序的主页面)
READ events
clear events
clear all
CLOSE ALL
quit
return
步骤是:在项目管理器中新建程序文件,把上面的代码写进去保存,点击右键设置为主程序(记不清是不是程序两个字了),
另外,要把运行库放到你所编写的exe文件的同一个文件夹下,包括vfp6r.dll,vfp6rchs.dll,vfp6renu.dll,这些运行库可在“我的电脑”中搜索,安装vfp6时已经安装在了windows或者其他文件夹里。运行库是在没有安装vfp6 的机子上运行你的程序所必需的。
还有提示一点:如果你不太懂,你最好是把你程序所有涉及的图片、表单、表。。。等全部加到项目中,连编后生成程序。如果要在没有安装vfp的机子上运行你这个exe文件,就把整个文件夹过去,双击.exe文件就ok了。
再说一点:现在vfp9都出来了,你怎么还用vfp6?
如果还不懂,请上我所建的个人网站“民航公安网”,网址:http://hi.baidu.com/caacpolice
在主页“个人档案”栏中给我留言,我会回答你的,因为我刚学习vfp时所编程序也是一闪而过。(只不过我还要上班,可能要一两天才能回答你在我网站上的问题)

vfp6r.dll,vfp6rchs.dll,vfp6renu.dll放在同一个目录就可以了
另外你一闪而过没有停住是因为你主程序开始运行的时候没有这句代码
read events
所以只是闪一下
具体可以找我:44571841

可以把程序发给我给你看看