Foxpro 子程序和函数

发表于:2007-07-02来源:作者:点击数: 标签:
当我们编写一个软件的时候,通常都会遇到这样的情况:同一段程序在不同的地方要执行很多次。虽然 WINDOWS 为我们提供了 ” 复制 ” , ” 粘贴 ” 的功能,但是如果您不想被人家笑是个外行的话,我建议您还是把它们写成 子程序 的形式,也就是我们通常用到的

当我们编写一个软件的时候,通常都会遇到这样的情况:同一段程序在不同的地方要执行很多次。虽然 WINDOWS 为我们提供了 ” 复制 ” , ” 粘贴 ” 的功能,但是如果您不想被人家笑是个外行的话,我建议您还是把它们写成 子程序 的形式,也就是我们通常用到的扩展名为 PRG 的程序文件,而不要去 ” 复制 ”+” 粘贴 ” 。更重要的是一味的复制大量的重复代码会使你的程序冗长、繁索,大大降低程序的性能和可读性。而使用子程序则会提高程序的利用率,缩短开发周期。

编写一个子程序文件非常简单,只要我们:

  1. 打开 项目管理

  2. 翻到 “ 代码 ” 页

  3. 选中 “ 程序

  4. 按下 “ 新建 ” 按钮

就一切 OK 了。看看下面的图你就会知道这是多么的容易。

看到 “ 程序 1” 哪个子窗口了吗?那就是我们要输入代码的地方,只不过是我为了减小图形,所以把它给缩小了。

好了,让我们动手来写我们的第一个子程序。这个子程序非常的简单,只是显示一个小窗口,上面来上那么一句 “ 你好 VFP” 。让我们在 “ 程序 1” 的子窗口写下以下的代码:

MESSAGEBOX(“HELLO VFP”) &&显示提示窗口
RETURN &&返回主程序

原文转自:http://www.ltesting.net