程序文件也称命令文件,它是由命令组成的ASCII文本文件,所以可以用任何文本编辑程序或字处理软件来建立和修改。在Visual F。xPro中建立程序文件的最简便的方法是用visual FoxPro本身提供的编辑器。要使用Visual FoxPro文本编辑器,可以用菜单操作方式,也可以在命令窗口中输入命令。

1.建立或修改程序文件

同建立其他类型文件一样,建立或修改程序文件也有菜单和命令两种操作方式。

(1)命令方式

要建立或者修改一个程序文件,可使用MODIFY命令。其格式是:

MODIFY cOMMAND[(文件名>l?]

MODIFY FILE[(文件名>I?]

其中

文件名中可含通配符*和?,此时,与文件名相匹配的文件都会被打开,并且各自拥有自己的编辑窗口。用户可以通过“窗口”菜单来选择所需要的窗口。最好在命令后加入文件名,这样将直接建立或修改给出的文件,以后也不需要在存盘时再输入文件名。

(2)菜单方式

选择“文件”菜单中的“新建”命令,并选择“程序”单选按钮,再单击“新建文件”命令按钮。在文本编辑窗口输入程序内容。

不管是用命令方式还是用菜单方式,打开文本编辑窗口后,就可以一条一条地输入命令。

在输入过程中出现错误,可用编辑命令进行修改。这里的编辑操作同其他编辑软件(如Word)的编辑操作没有什么不同。当程序建立或修改完毕后,可用Ctrl+W或Crtl+End存盘,退出编辑窗口。

要修改程序文件,选择“文件”菜单中的“打开”命令打开文件即可。

2.执行程序

在Visual FoxPro系统中,执行程序文件有很多方法,在这里仅介绍其中两种方法。

(1)命令方式

使用DO命令执行一个Visual FoxPro程序文件或其他文件。命令格式是:

DO(文件名)

如果文件名不带扩展名,则Visual FoxPro按下列顺序寻找并执行这些程序:可执行文件(.exe)、应用程序(.app)、编译后的目标程序文件(.fxp)和程序文件(.prg)。

(2)菜单方式

在Visual FoxPro系统主菜单下,打开“程序”菜单,选择“运行”菜单项,然后在“运行,对话框中输入被执行的程序文件名即可。

执行程序文件时,将依次执行文件中的命令,直到所有命令执行完毕,或者执行到以下命令:

1CANCAL:终止程序运行,清除所有的私有变量,返回命令窗口。

2RETURN:结束程序执行,返回调用它的上级程序,若无上级程序则返回命令窗口。

3QUIT:结束程序执行并退出Visual FoxPro系统,返回操作系统。