
上QQ阅读APP看书,第一时间看更新
1.8 Visual FoxPro的工作方式
Visual FoxPro的工作方式分为交互方式与程序方式两种。
1.8.1 交互方式
交互方式是通过人机对话来执行各项操作的。在Visual FoxPro中,有两种交互方式:命令方式和可视化操作方式。
1.命令方式
命令方式是通过在“命令”窗口中输入合法的Visual FoxPro命令来完成各种操作,例如,在“命令”窗口中输入命令:

按〈Enter〉键后,系统将在Visual FoxPro主窗口显示当前目录下所有数据表文件(.DBF)的列表。
2.可视化操作方式
可视化操作方式则是利用Visual FoxPro集成环境提供的各种工具(菜单、工具栏、设计器、生成器、向导等)来完成各项操作,这种方法非常直观,简单易学。
1.8.2 程序方式
Visual FoxPro的最有力的功能需要通过程序方式实现。用户通过把Visual FoxPro的合法命令组织、编写成命令文件(程序),或是利用Visual FoxPro提供的各种程序生成工具(表单设计器、菜单设计器、报表设计器等)来设计程序,然后执行程序,完成特定的操作任务。
1.8.3 最简单的操作命令
在进一步说明之前,对语法格式中使用的一些符号做出以下约定:
①[]——任选项约定符,表示其中内容可选可不选。
②〈〉——必选项约定符,表示其中内容由用户输入,必须选择。
③{|}——选择项约定符,表示其中多项内容选择其一。
1.输出命令
?命令是最为简单的输出命令,?命令计算并在Visual FoxPro主窗口中显示各表达式的值。命令格式为:

说明:若表达式多于一项,各表达式间要用逗号隔开,显示时各表达式值间各空一格,如图1-12所示。

图1-12 非格式输出
2.清屏命令
CLEAR用来清除Visual FoxPro主窗口中的任何输出内容。命令格式为:
