程序文件也称命令文件,它是由命令组成的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系统,返回操作系统。