来自:kangym > 馆藏分类
配色: 字号:
VFP的连编及安装盘的制作
2014-03-05 | 阅:  转:  |  分享 
  
VFP学习整理

专题一:VFP的连编及安装盘的制作

任务一:VF的连编(地质教育出版社,第二章main项目为例)

VF的连编即生成EXE文件,我们属要创建一个主程序才能连编,具体步骤:

1)按下项目管理器中的连编;

2)选择“连编可执行程序”,确定;

主程序如下,并且要将主程序点右键设为主文件即可。

doform表单

readevents

quit

onshutdownonaa.prg

aa.prg程序内容如下:

clearevents

quit

在config.fpw文件中放入以下内容:

screen=off

form表单(顶层表单)的unload事件:

clearevents

quit

常见问题解决

(1)如果连编后不能正常运行,出现如图所示对话框



说明没有如下所示的三个主要的文件,它们需要放在系统c:\windows\system32

应用程序环境配置文件config在程序连编时是可选的它保存的是一些vfp系统设置.如果存在,VFP启动时会去读取如果没有,系统会设定默认值??

任务二:安装盘的制作(文件必须放在c:\windows\system32)

VFP编译生成的EXE文件是不能直接在另一台电脑上运行的,除非该电脑中已经装有VFP系统,因为EXE文件的运行要依赖于安装在WINDOWS系统中的运行时刻库。为此我们要为该软件制作一套安装盘,方法如下:

1、在您开发的软件的目录下建一个子目录;

2、将该软件所要用到的数据库(dbc)、数据库备注(dct)、数据库索引(dcx)、表(dbf)、表索引(cdx、idx)、表备注(fpt)、内存变量文件(mem)等等,再就是编译后的exe文件通通复制到上面所建的目录中。注意:prg文件、菜单文件、表单文件、报表文件、标签文件等等不要复制进去,因为它们已经被编译在exe文件中了。

3、启动VFP系统,如果VFP系统已经启动,最好关闭所有打开的文件。



4、选择菜单上的“工具”-“向导”-“安装”;



5、按“发布树目录”后面的按钮,找到在第1步中建的那个目录,选定,按下一步,出现下图;



6、选择VisualFoxpro运行库,其它三个一般不选,下一步,下图;



7、选择生成的安装文件存放的目录,一般可在软件目录中,即与exe目录在一起,还要选择安装方式,要么是1.44M盘、要么是网络安装、或者两都选,我想现在没有人再用1.2M软盘这样古老的东西了吧。下一步,下图;



8、在安装对话框和版权信息中输入适当内容,安装对话框主要是用在安装软件时显示的信息,版权信息中一定要输入内容,随便输入点啥都成,否则按不了下一步,执行程序中不要输入内容,它不是指软件所要执行的程序。接着再下一步,下图;



9、输入安装的默认目录,在开始菜单的中的程序管理器组的名称,确定用户安装时是仅可以更改目录,还是目录与程序管理器组都可更改,一般就设为都可更改,下一步;



在说明中输入开始菜单中启动该软件的图标说明,命令行中输入exe文件名,记得前面加上“%s\”,这是为了软件安装在不同目录中也能正常运行,如果您喜欢,还可为它选择一个图标(按“图标...”按钮选择),否则就是狐狸头,接着确定,在左图的exe文件后的程序管理器项小方框中应有一个钩,下一步,



一级方程式赛车就要到终点了,如果没有问题就按下“完成”开始冲线,要是有问题,想起点什么来,就按“上一步”回去看看;

一旦按下“完成”就不能再回头了,系统便开始按照您的设置制作安装盘,可能需要那么几分钟时间;

11、完成后您会在磁盘上看到生成的安装文件目录,如果是网络安装,目录是“netsetup”,其中是安装您的软件所需的文件,如果是3''盘,目录是“disk144”,其中还会有disk1、disk2、disk3.......等子目录,分别把每个目录中的文件复制到一张盘上,安装时从第一张盘开始,运行setup即可。



献花(0)
+1
(本文系kangym首藏)