简述两种启动vfp的方法

简述两种启动vfp的方法,第1张

一、交互 *** 作方式

交互 *** 作方式指的是命令执行方式。用户在VFP的命令窗口中输入命令后,系统的主窗口区马上会显示执行的结果。可以说这是字符 *** 作的一种方式,如果用户不习惯用键盘,也可以采用鼠标点击菜单和窗口来实现同样功能。VFP是以可视化 *** 作为主,命令方式 *** 作为辅,因此学习的难度又比早期版本有所降低。

交互 *** 作方式一般都在VFP的命令窗口中进行的。这个窗口实际上是一个类似于记事本的编辑器,不过它的功能要强大的多,这个窗口和标准Windows窗口一样,可以移动、改变大小。它能处理很大的文档且不受64K的文本限制。当然它也有剪贴板的功能。当你输入一行命令执行后,如下次还要执行时,只需将光标移回到该命令行,按回车键即可再次执行该命令。

如果VFP的主界面没有显示命令窗口,此时点击“窗口”菜单下的“命令窗口”子菜单,命令窗口将会重新出现。

二、程序执行方式

有时,用户也会将VFP的命令编成特定的命令序列,存入程序文件中,需要时,只要在命令窗口用Do <程序文件名>, 这种方式调用程序文件,系统将自动执行这一文件,将用户烦琐的介入减到最少。

程序执行方式运行效率高,可以重复执行。当然这也有另外一个好处:编这个程序文件的人要熟悉VFP的命令系统,但是执行这个程序文件的人只要会用“Do <程序文件名>”即可,非常方便

VFP编写的表单要脱离VFP单独运行,必须新建一个“项目”,把表单添加到项目“文档”中,连编这个项目,选择连编为EXE文件,以后这个包含有该表单的项目就可单独运行了。

不过,还要设置好READ

EVENTS(

建立运行等待),否则此EXE文件就会一闪而过。

另外,要使连编好的EXE文件在没有安装VFP的电脑上运行,还需要把表单用到的“可视类”加入项目一起连编,同时把VFP的运行库文件拷在同一目录中(或添加到没有安装VFP电脑的WINDOWS\system32中)。

首先你必须在装了vfp软件的电脑上调试之后,确认软件没有问题。

发布的VFP软件无法运行,通常是因为使用该软件的电脑没有装VFP软件的缘故,也就是缺少运行库文件。(可以简单的认为是后缀名为dll的文件。)

你可以把系统中的VFP运行库文件和你连编的应用程序文件放到同一个文件夹下面。这样子就可以脱离VF运行了。具体 *** 作如下:

脱离vfp环境,必须连编你的文件成EXE可执行文件。

具体 *** 作如下:

1。新建一个项目文件,把你的文件文件加入到项目中去。

2新建一个程序文件mainprg,程序可以写以下代码:

close all

_screenvisible=f &&不显示vfp窗口

set talk off &&关闭系统对话

set century on &&年份显示四位

set date to ymd &&日期显示格式改为:年月日

set mark to "-" &&日期分隔符改为:"-"

do form mainscx &&执行你的表单,将mainscx改成你的表单的名字。

read events &&开始执行事务,此句不可省略!!!

set talk on &&从此句开始恢复系统默认设置

set century off

set date to american

set mark to "/"

close all

保存之后,在项目管理器中右击该文件选择该文件为主文件。

3。在表单的unload时间中写上代码:

clear events &&如果不写此句,将出现无法退出VFP的现象。

4。运行主程序,调试无误之后,点击项目管理器的连编按钮,选择连编可执行程序exe,连编成EXE文件即可。

5。要想在没有装VFP的电脑上独立使用该EXE文件,必须把装有VFP软件的电脑中,vfp的运行库文件:vfp6rchsdll和vfp6rdll复制到exe文件所在文件夹中(或者复制到想要使用该exe文件的电脑的C:\windows\system32)。该运行库文件就位于C:\windows\system32文件夹中。

最后,如果你的文件是程序文件,可以省略上述过程,直接连编成可执行程序,然后按照5说的加入你的运行库文件即可。

VFP系统中,执行表单的三种方法:

1、在表单打开状态下,点工具栏上的“感叹号”的按钮。

2、在表单打开状态下,点菜单栏上的“表单”-“执行表单”(Ctrl+E)。

3、在命令窗口中输入:do form 表单名。

从主表单到所使用的表单、报表等都要设置调用(关闭)另一个表单、报表等语句(就是要加入口、有出口)。

如主表单最后要有“DO FORM XXXscx。

for i=1 to 5

i

endfor

这是一个循环语句,从1循环到5。

因“for i=1 to 5”没有指定循环的步长,就以默认值1进行循环,从1到5共循环5次,即1、2、3、4、5( 第1次循环“i”的值是1、第2 次循环是2、第3次循环是3、第4次循环是4、第5次循环是5)。

又因为" i "在此循环语句内,循环语句每循环一次,就运行是次" i "。

" i "的意思是不回车换行显示“i”的值,其5次循环结果是“12345”

答案为C 12345

1首先创建一个项目文件,然后把程序文件和其他一些相关文件都添加进去。

设置一个须最先运行的文件为 主文件。

2单击项目管理器右边的 “连编”按钮,在打开的“连编选项”对话框中选择一种要生成的文件类型(一般为exe)单击确定,根据向导完成 *** 作

将其制作成软件安装包。不需要第三方工具,vfp有此功能

具体 *** 作再此不多加描述

以上就是关于简述两种启动vfp的方法全部的内容,包括:简述两种启动vfp的方法、VFP如何将一个表单生成可单独运行的程序、请教高手发布vfp的程序不能正常运行是怎么回事啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10116377.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存